diff options
| author | Jeff Carr <[email protected]> | 2025-09-04 22:37:55 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-09-04 22:37:55 -0500 |
| commit | e09849b1a21349f1ac5eaa8d61547a38815c28c6 (patch) | |
| tree | 95819fb477b02fad8c7f8a677d6b07febd38fd2a | |
| parent | 5dbfed7a317920777bb8ee643600e82c62d959fe (diff) | |
try to report old patches
| -rw-r--r-- | doPatch.go | 1 | ||||
| -rw-r--r-- | helperPatches.go | 22 |
2 files changed, 13 insertions, 10 deletions
@@ -37,6 +37,7 @@ func doPatch() error { for p := range old.IterAll() { log.Info("patch", p.Filename, p.Namespace) } + me.forge.SubmitPatchesNew(old, "oldpatchset") return nil } diff --git a/helperPatches.go b/helperPatches.go index 8cf5cd9..9280adb 100644 --- a/helperPatches.go +++ b/helperPatches.go @@ -266,20 +266,22 @@ func findExpired() *forgepb.Patches { continue } os.Chdir(repo.GetFullPath()) - newhash, err := findCommitByHash(patch.StartHash, comment) - if err != nil { - // this patch has not been applied yet - log.Info("patch: not found hash:", patch.Namespace, patch.CommitHash, comment, err) - continue - } - - newhash, err = findCommitBySubject(comment) + _, err := findCommitByHash(patch.StartHash, comment) if err == nil { - patch.NewHash = newhash - log.Info("patch: found hash:", patch.Namespace, "commit patch", patch.CommitHash, "new hash", newhash, "start hash", patch.StartHash, comment) + log.Info("found applied patch", patch.Namespace, ": newhash:", patch.NewHash, "commithash:", patch.CommitHash, comment) found.AppendByCommitHash(patch) // double check to ensure the commit hash isn't added twice continue } + /* + + newhash, err = findCommitBySubject(comment) + if err == nil { + patch.NewHash = newhash + log.Info("patch: found hash:", patch.Namespace, "commit patch", patch.CommitHash, "new hash", newhash, "start hash", patch.StartHash, comment) + found.AppendByCommitHash(patch) // double check to ensure the commit hash isn't added twice + continue + } + */ } return found |
