Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Duplicate to another course: Connections between activities get lost #65

Open
PhMemmel opened this issue Nov 2, 2022 · 0 comments
Open

Comments

@PhMemmel
Copy link
Collaborator

PhMemmel commented Nov 2, 2022

Currently, block_massaction is backing up and restoring the selected course modules one after another as a single activity backup and restore process. This raises an issue as soon as there are dependencies between the course modules (e. g. activities linked by mod_learningmap, access restrictions depending on completion of another activity etc.). It would be great if these dependencies could be preserved.

Most likely this could be realized by changing the way the activities are backed up and restored: Instead of backup-restore first one, then backup-restore second one etc. all activities should be backed up at once. Unfortuantely, I'm not very experienced with the backup API and I could not find low level documentation about it. So I welcome any examples/hints or - even better - pull requests :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant