Hello,
following this thread Catalog visibility in Tutor deployed Open edX - #2 by regis - Open edX - Overhang.IO I have created the following plugin named “coursediscovery.py”:
from tutor import hooks
hooks.Filters.ENV_PATCHES.add_item(
(
"openedx-lms-common-settings",
"""
FEATURES["ENABLE_COURSE_DISCOVERY"] = False
FEATURES["ENABLE_COURSEWARE_SEARCH"] = False
FEATURES["ENABLE_DASHBOARD_SEARCH"] = False
"""
)
)
I have activated it and re-launched the platform, however I see that it is not taking effect.
I am using tutor 15.1.0, and after running tutor config save
with the enabled plugin, I still get the following for cat .local/share/tutor/env/apps/openedx/config/lms.env.yml
:
...
FEATURES:
"ENTRANCE_EXAMS": true
CERTIFICATES_HTML_VIEW: true
...
ENABLE_COURSE_DISCOVERY: true
ENABLE_COURSEWARE_SEARCH: true
ENABLE_CSMH_EXTENDED: false
ENABLE_DASHBOARD_SEARCH: true
ENABLE_COMBINED_LOGIN_REGISTRATION: true
ENABLE_GRADE_DOWNLOADS: true
ENABLE_LEARNER_RECORDS: false
ENABLE_MOBILE_REST_API: true
ENABLE_OAUTH2_PROVIDER: true
ENABLE_PREREQUISITE_COURSES: true
ENABLE_THIRD_PARTY_AUTH: true
MILESTONES_APP: true
...
Is this normal? Why are the customized settings still set to “true”?
Thank you. Best,
Martí