# HG changeset patch # User Mads Kiilerich # Date 2019-12-29 01:41:47 # Node ID 726c64c1cb0413e115deff24e360ef48a24f7d10 # Parent c8af6594ded95d45432f017a2441951ffcee6d6d hooks: slight improvement of get_hook_environment diff --git a/kallithea/lib/utils2.py b/kallithea/lib/utils2.py --- a/kallithea/lib/utils2.py +++ b/kallithea/lib/utils2.py @@ -536,12 +536,13 @@ def get_hook_environment(): """ try: - extras = json.loads(os.environ['KALLITHEA_EXTRAS']) + kallithea_extras = os.environ['KALLITHEA_EXTRAS'] except KeyError: raise HookEnvironmentError("Environment variable KALLITHEA_EXTRAS not found") + extras = json.loads(kallithea_extras) try: - for k in ['username', 'repository', 'scm', 'action', 'ip']: + for k in ['username', 'repository', 'scm', 'action', 'ip', 'config']: extras[k] except KeyError: raise HookEnvironmentError('Missing key %s in KALLITHEA_EXTRAS %s' % (k, extras))