From cb16982f23f1c2f23d78a3da7dcec9ac36b7f436 Mon Sep 17 00:00:00 2001 From: matypist <69389461+matypist@users.noreply.github.com> Date: Wed, 8 Mar 2023 02:10:01 +0100 Subject: [PATCH] ExamReservation: fix a NullPointerException in equals method --- .../matypist/openstud/driver/core/models/ExamReservation.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/matypist/openstud/driver/core/models/ExamReservation.java b/src/main/java/matypist/openstud/driver/core/models/ExamReservation.java index 5437c79..a12eb65 100644 --- a/src/main/java/matypist/openstud/driver/core/models/ExamReservation.java +++ b/src/main/java/matypist/openstud/driver/core/models/ExamReservation.java @@ -238,7 +238,7 @@ public boolean equals(Object o) { Objects.equals(note, that.note) && Objects.equals(ssd, that.ssd) && Objects.equals(module, that.module) && - attendingModesList.equals(that.attendingModesList) && + ((attendingModesList == null && that.attendingModesList == null) || (attendingModesList != null && that.attendingModesList != null && attendingModesList.equals(that.attendingModesList))) && Objects.equals(attendingModeType, that.attendingModeType); }