From d4fc957f8f27ab128ae17d8d075e2b0dd1c63024 Mon Sep 17 00:00:00 2001 From: Jakub Zych Date: Wed, 30 Sep 2026 21:00:20 +0200 Subject: [PATCH] fix(11-08): add the T-11-31 removal check to the phase gate - RC-14 removes the foreign-transaction refusal in lagoon.AfterCommit and requires TestTransactionAfterCommit to fail --- scripts/check-phase11.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scripts/check-phase11.sh b/scripts/check-phase11.sh index 855f077..0cb8f69 100755 --- a/scripts/check-phase11.sh +++ b/scripts/check-phase11.sh @@ -332,7 +332,10 @@ removal_table() { "if false && strings.Contains(text, v) {\n\t\t\t\thits = append(hits, rel+\": centrifugo test value\")", "./parity", "^TestUniqueAndSecretScan$"], ["RC-13", "T-11-SC", "script", "scripts/check-phase11.sh", "hits=\"$(grep -iE \"$CLIENT_RE\" \"$modlist\" | head -n1 || true)\"", - "hits=\"\"", "", "--self-test"] + "hits=\"\"", "", "--self-test"], + ["RC-14", "T-11-31", "root", "modules/lagoon/transaction.go", + "if transactionalHandle(db) {", + "if false {", "./modules/lagoon", "^TestTransactionAfterCommit$"] ] EOF }