catalyst / moodle-MDL-70329

GNU General Public License v3.0
5 stars 4 forks source link

core_course: remove dependency on question bank or questionlib #205

Open safatshahin opened 3 years ago

safatshahin commented 3 years ago

At the moment, some actions like: Category creation Category deletion Category movement Course creation Course deletion Course movement

These are implementing/using the quesitonlib and some other question bank bits to create, update and delete question categories, which should be removed as the whole feature will be handled by an activity.

guillogo commented 3 years ago

Hi Team,

In this PR https://github.com/catalyst/moodle-MDL-70329/pull/218 we will allow mod_qbank to only see the question_categories in its context. The course, category and system context is not showed anymore.

Tested: a. Asynchronous backup b. Automated backups c. Manual backup and restore d. Creating and editing new mod_qbank e. Creating and editing new mod_quiz

image

Thank you.

guillogo commented 3 years ago

Hi, In this branch we can find the API whit this change merged: https://github.com/catalyst/moodle-MDL-70329/commits/master_MDL-71378-mod_qbank-4 Thank you.