From 1060cf5cec0d91122868b5dc4567558fce1cbe02 Mon Sep 17 00:00:00 2001 From: Chris Dodge Date: Fri, 12 Jul 2013 11:51:57 -0400 Subject: [PATCH 1/2] Seems like the Edit/QA links in LMS are triggered by a ENABLE_LMS_MIGRATION feature flag. So when running as mongo-backed, set that to False --- lms/envs/cms/dev.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lms/envs/cms/dev.py b/lms/envs/cms/dev.py index e55c6d61b5..c5632cb022 100644 --- a/lms/envs/cms/dev.py +++ b/lms/envs/cms/dev.py @@ -13,6 +13,8 @@ MITX_FEATURES['AUTH_USE_MIT_CERTIFICATES'] = False SUBDOMAIN_BRANDING['edge'] = 'edge' SUBDOMAIN_BRANDING['preview.edge'] = 'edge' VIRTUAL_UNIVERSITIES = ['edge'] +MITX_FEATURES['ENABLE_LMS_MIGRATION'] = False + META_UNIVERSITIES = {} modulestore_options = { From db7434fa1817cbccea2d101a2b28fa4355aa5fb4 Mon Sep 17 00:00:00 2001 From: Chris Dodge Date: Fri, 12 Jul 2013 20:02:23 -0400 Subject: [PATCH 2/2] add comment as to why we are turning off this feature flag --- lms/envs/cms/dev.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lms/envs/cms/dev.py b/lms/envs/cms/dev.py index c5632cb022..0d11c373c9 100644 --- a/lms/envs/cms/dev.py +++ b/lms/envs/cms/dev.py @@ -13,6 +13,11 @@ MITX_FEATURES['AUTH_USE_MIT_CERTIFICATES'] = False SUBDOMAIN_BRANDING['edge'] = 'edge' SUBDOMAIN_BRANDING['preview.edge'] = 'edge' VIRTUAL_UNIVERSITIES = ['edge'] + +# Turn off this flag because it will render 'Edit / QA' links for all instructor viewings of +# modules. Since - for now - those links point to github (for XML based authoring), it seems broken +# to people using it. Once we can update those links to properly link back to Studio, +# then we can turn this flag back on, as well as enabling in aws.py configurations. MITX_FEATURES['ENABLE_LMS_MIGRATION'] = False META_UNIVERSITIES = {}