From 696209f75a00e12b42685995fe967cc07f130d62 Mon Sep 17 00:00:00 2001 From: oppiliappan Date: Thu, 14 Aug 2025 19:08:06 +0100 Subject: [PATCH] appview/pulls: do not mark merged PRs as abandoned upon resubmit Change-Id: nnuvlyptxsqymnxkluoozvrvnnlppqzp Signed-off-by: oppiliappan --- appview/pulls/pulls.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/appview/pulls/pulls.go b/appview/pulls/pulls.go index ddff2e6a..6580a2bd 100644 --- a/appview/pulls/pulls.go +++ b/appview/pulls/pulls.go @@ -1713,6 +1713,11 @@ func (s *Pulls) resubmitStackedPullHelper( // deleted pulls are marked as deleted in the DB for _, p := range deletions { + // do not do anything about already merged PRs + if p.State == db.PullMerged { + continue + } + err := db.DeletePull(tx, p.RepoAt, p.PullId) if err != nil { log.Println("failed to delete pull", err, p.PullId) -- 2.43.0