diff --git a/amd/build/util/premium.min.js b/amd/build/util/premium.min.js deleted file mode 100644 index bc02c08..0000000 --- a/amd/build/util/premium.min.js +++ /dev/null @@ -1,3 +0,0 @@ -define("local_treestudyplan/util/premium",["exports","core/ajax","core/notification"],(function(_exports,_ajax,_notification){var obj;Object.defineProperty(_exports,"__esModule",{value:!0}),_exports.premiumenabled=function(){const premium=premiumstatus();return!premium||!!premium.enabled},_notification=(obj=_notification)&&obj.__esModule?obj:{default:obj};let premiumstatusCache=null;function premiumstatus(){return premiumstatusCache||(0,_ajax.call)([{methodname:"local_treestudyplan_premiumstatus",args:{}}])[0].then((response=>{premiumstatusCache=response})).catch(_notification.default.exception),premiumstatusCache}premiumstatus()})); - -//# sourceMappingURL=premium.min.js.map \ No newline at end of file diff --git a/amd/build/util/premium.min.js.map b/amd/build/util/premium.min.js.map deleted file mode 100644 index afb0704..0000000 --- a/amd/build/util/premium.min.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"premium.min.js","sources":["../../src/util/premium.js"],"sourcesContent":["/* eslint no-var: \"error\" */\n/* eslint-env es6*/\n\nimport {call} from 'core/ajax';\nimport notification from 'core/notification';\n\n// Prepare default value.\nlet premiumstatusCache = null;\n\n/**\n * Check if premium status is enabled.\n * @returns {Bool} True/False\n */\nexport function premiumenabled() {\n const premium = premiumstatus();\n if (premium) {\n return (premium.enabled) ? true : false;\n } else {\n return true; // Temporarily return true, that is easier than going full async.\n }\n}\n\n/**\n * Get premium status object\n * @returns {Object} The premium status object\n */\nfunction premiumstatus() {\n if (!premiumstatusCache) {\n // Retrieve premium status if needed.\n call([{\n methodname: 'local_treestudyplan_premiumstatus',\n args: {}\n }])[0].then((response) => {\n premiumstatusCache = response;\n return;\n }).catch(notification.exception);\n }\n return premiumstatusCache;\n}\n\n// Preload premium status.\npremiumstatus();"],"names":["premium","premiumstatus","enabled","premiumstatusCache","methodname","args","then","response","catch","notification","exception"],"mappings":"uOAcUA,QAAUC,uBACZD,WACQA,QAAQE,iFATpBC,mBAAqB,cAmBhBF,uBACAE,mCAEI,CAAC,CACFC,WAAY,oCACZC,KAAM,MACN,GAAGC,MAAMC,WACTJ,mBAAqBI,YAEtBC,MAAMC,sBAAaC,WAEnBP,mBAIXF"} \ No newline at end of file diff --git a/coach.php b/coach.php index 3f6686b..110501a 100644 --- a/coach.php +++ b/coach.php @@ -69,7 +69,6 @@ print << {$text->back} - {$text->studyplan_select}  add(new admin_setting_configcheckbox('local_treestudyplan/toolboxcoursesonly', + get_string('setting_toolboxcoursesonly', 'local_treestudyplan'), + get_string('settingdesc_toolboxcoursesonly', 'local_treestudyplan'), + false, + )); $page->add(new admin_setting_configcheckbox('local_treestudyplan/copystudylinesnewpage', get_string('setting_copystudylinesnewpage', 'local_treestudyplan'),