From c4dee747e32303f41961b2f8f70e636e503ca318 Mon Sep 17 00:00:00 2001 From: Rene Pfeuffer Date: Thu, 13 Feb 2020 10:34:40 +0100 Subject: [PATCH] Put default for xsrf environment key Otherwise the python script scmhooks.py fails, because the environment access with a missing key raises an error. --- .../src/main/java/sonia/scm/repository/HgEnvironment.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scm-plugins/scm-hg-plugin/src/main/java/sonia/scm/repository/HgEnvironment.java b/scm-plugins/scm-hg-plugin/src/main/java/sonia/scm/repository/HgEnvironment.java index 085e1516eb..1bcbcc321a 100644 --- a/scm-plugins/scm-hg-plugin/src/main/java/sonia/scm/repository/HgEnvironment.java +++ b/scm-plugins/scm-hg-plugin/src/main/java/sonia/scm/repository/HgEnvironment.java @@ -139,6 +139,8 @@ public final class HgEnvironment Object xsrf = claims.get("xsrf"); if (xsrf != null) { environment.put(SCM_XSRF, xsrf.toString()); + } else { + environment.put(SCM_XSRF, "-"); } } }