Hi,
We're having a very strange issue which I can't work out, and which is becoming increasingly urgent.
We have teachers enrolled onto 2 different courses, on one of the courses they have edit/add activities, on the other they cannot.
To summarise:
- Same user is enrolled to both courses in the same role - teacher (Exercise Manager)
- Both courses are in the same category
- Both courses are visible
- When checking the permissions on the course, both only have the user as Exercise manager on that course and Authenticated user in system, yet their 'course:manageactivities' permission is different
- The category doesn't have any special permissions set
- It's the same for the other teacher enrolled on both courses
- We have customised the role permissions, but its working fine on one course, so don't see why it wouldn't on the other?
Here's a screenshot of the permissions check on both courses, with the same user:
As you can see, on the first they have the permission, on the second, they don't.
We have both courses as templates in another category, which we then restore into a new course in a new client's category, and add users to. There are no enrolments or special permissions on the template courses, before they are restored into a new one, so I don't think that would have anything to do with it, but I could be wrong.
We are hosted elsewhere, so I do not have access to the database to check what is happening in there, or upload/change any code to test things.
I'm utterly lost at the moment.
Anyone have any ideas?
Thanks.