From 5e71dd3ecc32d2eb2c81825c7c14e4cc6e1c747d Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Sun, 7 Sep 2025 22:47:26 -0500 Subject: add "/applied" and "/merged" routes --- doList.go | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'doList.go') diff --git a/doList.go b/doList.go index 09068cc..149ecc0 100644 --- a/doList.go +++ b/doList.go @@ -34,3 +34,20 @@ func findPatch(newpatch *forgepb.Patch) bool { return false } + +// returns true if the patch already exists in the protobuf +func expirePatch(newpatch *forgepb.Patch) bool { + // log.Info("\tlook for patch:", newpatch.CommitHash, newpatch.Namespace) + + for pset := range me.forge.Patchsets.IterAll() { + for _, patch := range pset.Patches.Patches { + if patch.CommitHash == newpatch.CommitHash { + patch.NewHash = newpatch.NewHash + // log.Info("\tfound pset!!!!!!", pset.Uuid, patch.Namespace) + return true + } + + } + } + return false +} -- cgit v1.2.3