Skip to content

Resolve "Support for the notion of groups"

Thijs Nulle requested to merge 117-support-for-the-notion-of-groups into development

What does this mr do?

Adds a warning message that labs will break if no groups are imported. When no groups are imported and trying to create a lab it will give a warning that groups need to be imported. It will also restrict access to the lab creation page if a course has groups and there are no mentor groups available. This such that there is no way a course can create a lab without any students in it.

Also solves a small issue where a teacher accidentally checks the "uses groups" checkbox and now it can be disabled once.

Screenshots

after

Screenshot_2020-05-05_at_09.46.18

Does this MR meet the acceptance criteria?

  • I have added a changelog entry to reflect the significant changes I made.
  • Tests were created to test the feature.
  • I have updated the documentation accordingly.
  • I adhere to the style guide.

Closes #100 (closed) Closes #117 (closed)

Edited by Thijs Nulle

Merge request reports