From 67352cf2cbf67f313868cdf6e327237277752324 Mon Sep 17 00:00:00 2001 From: Frantisek Hrbata Date: Thu, 3 Dec 2020 14:27:20 +0100 Subject: [PATCH] git-mr-create: add check for already existing MR Signed-off-by: Frantisek Hrbata --- git-mr-create | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/git-mr-create b/git-mr-create index 4f23434..62034c2 100755 --- a/git-mr-create +++ b/git-mr-create @@ -40,6 +40,10 @@ args = parser.parse_args() mr = mrlib.verify_rev(args.mr) base = mrlib.verify_rev(args.base) +oldmr = mrlib.filter_revs(mrlib.load_refs(), mrs=[mr], types=["head"]) +if oldmr: + sys.exit("MR '{}' already exists.".format(mr)) + if mr == base: sys.exit("No new commits.") -- 1.7.10.4