Just to say that this change has now landed in the master branch. Any student who is allowed to book a slot can now also cancel the booking, subject to time restrictions (in particular the Guard Time setting).
Re: Intention to remove capability "mod/scheduler:disengage"
Re: Intention to remove capability "mod/scheduler:disengage"
A teacher has asked me how he can set up his scheduler so as to deny students cancelling a booking. I tried changing permissions in the activity for the student role, with no effect. I Googled the problem and landed on this forum page.
If I understand correctly, students can now cancel at any time, regardless of activity permissions? Are there any workarounds to this behavior?
Re: Intention to remove capability "mod/scheduler:disengage"
Hello Marc,
students can cancel their booking, regardless of permissions. However, they cannot do so "at any time". In the Scheduler settings page, you can configure a "guard time". If this is set to, say, 4 hours, then students can cancel (or change) their booking only until 4 hours before their slot begins.
Re: Intention to remove capability "mod/scheduler:disengage"
Thanks for the reply. Unfortunately, that option doesn't work for our needs, we want to be able to block cancellations completely . I guess we'll have to look elsewhere.