From 52ad3e7418ce2e23de59dbc8a93c5d5522ab2104 Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Fri, 26 Jul 2019 23:23:18 -0400 Subject: [PATCH] Update the URL class to work with Python 3 Signed-off-by: Roberto Rosario --- mayan/apps/common/http.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/mayan/apps/common/http.py b/mayan/apps/common/http.py index 9dfe9a1a70..ba507523d2 100644 --- a/mayan/apps/common/http.py +++ b/mayan/apps/common/http.py @@ -1,6 +1,8 @@ from __future__ import unicode_literals from django.http import QueryDict +from django.utils.encoding import force_bytes +from django.utils.six import PY3 class URL(object): @@ -30,4 +32,7 @@ class URL(object): result = '{}{}'.format(path, query) - return result + if PY3: + return result + else: + return force_bytes(result)