Uploaded image for project: 'Contrib: Evaluation System'
  1. Contrib: Evaluation System
  2. EVALSYS-1241 Closed evals move into You are Administering box; instructor sees Admin box in dashboard
  3. EVALSYS-1244

Assigning evals to more than one hierarchy node can result in stacktrace and failure when saving the evals

    XMLWordPrintable

    Details

    • Type: Sub-task
    • Status: Verified
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 1.4.0
    • Fix Version/s: 10.0
    • Component/s: Database / DAOs, Eval Setup
    • Labels:
      None

      Description

      Some semi-recent (in the last year or so) changes to the service methods have made it possible for failures to occur when creating evaluations which are assigned to more than one hierarchy node. The issue is that multiple EvalAssignUser records are created which are not distinct and then when they are saved it causes exceptions in the database (unique constraint violations).
      Fix required adjusting the object so the equals and hashcodes work better and reloading the set to force it to recompare objects

        Gliffy Diagrams

          Zeplin

            Attachments

              Activity

                People

                Assignee:
                aaronz Aaron Zeckoski (Inactive)
                Reporter:
                aaronz Aaron Zeckoski (Inactive)
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    Git Integration