From 9d1cff11f2f91fd76f859e1c58c1437bf8d8a5ef Mon Sep 17 00:00:00 2001 From: Marcin Kuzminski Date: Mon, 25 May 2020 07:41:13 +0000 Subject: [PATCH] core: fixed problem with headers passing, they should be always strings. --- rhodecode/lib/middleware/utils/scm_app_http.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rhodecode/lib/middleware/utils/scm_app_http.py b/rhodecode/lib/middleware/utils/scm_app_http.py index 5130d06b..8d2195cd 100644 --- 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?