MDL-67300 Calendar: Inconsistent behaviour of managegroupentries
authorsam marshall <s.marshall@open.ac.uk>
Tue, 19 Nov 2019 11:46:40 +0000 (11:46 +0000)
committersam marshall <s.marshall@open.ac.uk>
Thu, 21 Nov 2019 10:51:35 +0000 (10:51 +0000)
commit584500d5bacb606f4dda44958096af47c9cda73d
tree552d72533587228d7a5c7cc5813982debeee6b7d
parentd547735f2f44285e6547b9b4c2111469838c4812
MDL-67300 Calendar: Inconsistent behaviour of managegroupentries

When calling the calendar_get_allowed_event_types function with
no course id, it is supposed to return true if you have the
relevant permissions in any course.

For users who have the managegroupentries permission, this was not
the case - even though it works correctly if you call the function
with a supplied course id.

This change makes behaviour with and without a supplied course id
consistent.
calendar/lib.php
calendar/tests/lib_test.php