# HG changeset patch # User Mads Kiilerich # Date 1577580107 -3600 # Node ID 726c64c1cb0413e115deff24e360ef48a24f7d10 # Parent c8af6594ded95d45432f017a2441951ffcee6d6d hooks: slight improvement of get_hook_environment diff -r c8af6594ded9 -r 726c64c1cb04 kallithea/lib/utils2.py --- a/kallithea/lib/utils2.py Sun Dec 29 15:15:09 2019 +0100 +++ b/kallithea/lib/utils2.py Sun Dec 29 01:41:47 2019 +0100 @@ -536,12 +536,13 @@ """ 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))