Skip to content
Snippets Groups Projects
Commit f276e32b authored by Elmar Ludwig's avatar Elmar Ludwig
Browse files

also allow tutors to copy courseware contents, fixes #856

parent 24a0aeb8
No related branches found
No related tags found
No related merge requests found
......@@ -961,7 +961,7 @@ export const actions = {
let courses = [];
for (let membership of memberships) {
if (
membership.attributes.permission === 'dozent' &&
membership.attributes.permission === 'tutor' &&
state.context.id !== membership.relationships.course.data.id
) {
const course = rootGetters['courses/related']({ parent: membership, relationship: 'course' });
......@@ -974,7 +974,10 @@ export const actions = {
rangeType: course.type
});
if (coursewareInstance?.relationships?.root) {
courses.push(course);
if (membership.attributes.permission === 'dozent' ||
coursewareInstance.attributes['editing-permission-level'] === 'tutor') {
courses.push(course);
}
}
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment