# HG changeset patch # User Marcin Kuzminski # Date 2020-05-25 07:41:13 # Node ID f30d9917323d8ec54e2cf38bc6b934b4c3fd2c0f # Parent b34cd89044420bd5f1e8771d6ab0e2347ba4087a core: fixed problem with headers passing, they should be always strings. diff --git a/rhodecode/lib/middleware/utils/scm_app_http.py b/rhodecode/lib/middleware/utils/scm_app_http.py --- a/rhodecode/lib/middleware/utils/scm_app_http.py +++ b/rhodecode/lib/middleware/utils/scm_app_http.py @@ -99,7 +99,7 @@ class VcsHttpProxy(object): 'X-RC-Server-Config-File': self.rc_extras.get('config'), 'X-RC-Auth-User': self.rc_extras.get('username'), - 'X-RC-Auth-User-Id': self.rc_extras.get('user_id'), + 'X-RC-Auth-User-Id': str(self.rc_extras.get('user_id')), 'X-RC-Auth-User-Ip': self.rc_extras.get('ip'), # TODO: johbo: Avoid encoding and put this into payload?