Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-41018

Deleting a Rubric association with existing evaluations

    Details

    • Type: Bug
    • Status: CLOSED
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 19.0, 20.0 [Tentative]
    • Fix Version/s: 19.0, 20.0 [Tentative]
    • Component/s: Rubrics
    • Labels:
    • 19 status:
      Resolved
    • Test Plan:
      Hide
      1. Create a Rubric.
      2. Link it to an element: assignment, test, gradebook, forum.
      3. Grade a user using the Rubric.
      4. Try to remove the Rubric association. For example, this can be done editing the assignment and selecting the optionĀ 'Do not use a rubric to grade this assignment' (other option is to delete the assignment).
      Show
      Create a Rubric. Link it to an element: assignment, test, gradebook, forum. Grade a user using the Rubric. Try to remove the Rubric association. For example, this can be done editing the assignment and selecting the optionĀ 'Do not use a rubric to grade this assignment' (other option is to delete the assignment).

      Description

      At the moment, if you try to delete the rubric association on an object which already has Rubric evaluations, it is failing.

      There are two ways to handle this:

      • Warning the user with a message: you can't do this because the rubric has already been used for evaluating users.
      • Forcing the deletion anyway.

      I believe the second could work (after all the user should be able to remove the association if he wants to), but I'd like to hear more opinions.

      UPDATE: The previous description is a bit misleading, because not all the tools allow deleting a submission/grading, and even if they did it would be a pain to go through all those entries if you want to just delete the whole object. So the warning option isn't actually recommendable. For more information, please read the comments section.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  bergarvi Bernardo Garcia Vila
                  Reporter:
                  bergarvi Bernardo Garcia Vila
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  8 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Git Source Code