Keep default ENTERPRISE_API_URL if LMS_ROOT_URL not set

This commit is contained in:
Brandon DeRosier
2017-03-01 15:23:37 -05:00
parent 090fc12b5a
commit 48fe4ad10b
2 changed files with 6 additions and 1 deletions

View File

@@ -176,7 +176,11 @@ EDXMKTG_LOGGED_IN_COOKIE_NAME = ENV_TOKENS.get('EDXMKTG_LOGGED_IN_COOKIE_NAME',
EDXMKTG_USER_INFO_COOKIE_NAME = ENV_TOKENS.get('EDXMKTG_USER_INFO_COOKIE_NAME', EDXMKTG_USER_INFO_COOKIE_NAME)
LMS_ROOT_URL = ENV_TOKENS.get('LMS_ROOT_URL')
ENTERPRISE_API_URL = ENV_TOKENS.get('ENTERPRISE_API_URL', LMS_ROOT_URL + '/enterprise/api/v1/')
DEFAULT_ENTERPRISE_API_URL = None
if LMS_ROOT_URL is not None:
DEFAULT_ENTERPRISE_API_URL = LMS_ROOT_URL + '/enterprise/api/v1/'
ENTERPRISE_API_URL = ENV_TOKENS.get('ENTERPRISE_API_URL', DEFAULT_ENTERPRISE_API_URL)
ENV_FEATURES = ENV_TOKENS.get('FEATURES', {})
for feature, value in ENV_FEATURES.items():

View File

@@ -20,6 +20,7 @@ CELERY_ALWAYS_EAGER = True
HTTPS = 'off'
LMS_ROOT_URL = 'http://localhost:8000'
ENTERPRISE_API_URL = LMS_ROOT_URL + '/enterprise/api/v1/'
################################ LOGGERS ######################################