From 31a1694ba79724077c250ac163f8cc3bed1c485b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Fri, 4 Mar 2016 12:13:40 +0100 Subject: [PATCH] Strip trailing slash from BLENDER_ID_ENDPOINT URL --- pillar/application/utils/authentication.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pillar/application/utils/authentication.py b/pillar/application/utils/authentication.py index 457b21de..9a3cab23 100644 --- a/pillar/application/utils/authentication.py +++ b/pillar/application/utils/authentication.py @@ -1,5 +1,6 @@ import os import requests + from datetime import datetime from datetime import timedelta from flask import g @@ -10,6 +11,7 @@ from eve.methods.post import post_internal from application import app + class SystemUtility(): def __new__(cls, *args, **kwargs): raise TypeError("Base class may not be instantiated") @@ -20,7 +22,7 @@ class SystemUtility(): is defined, it's possible to override the (default) production address. """ return os.environ.get( - 'BLENDER_ID_ENDPOINT', "https://www.blender.org/id") + 'BLENDER_ID_ENDPOINT', "https://www.blender.org/id").rstrip('/') def validate(token):