From 96c94832a49286312e0b0ab7eb33d653c01693d1 Mon Sep 17 00:00:00 2001 From: Hans Delano Date: Sun, 10 Nov 2024 22:57:05 +0800 Subject: [PATCH] fix reset predicate on view detail --- src/main/java/seedu/eventtory/model/ModelManager.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/seedu/eventtory/model/ModelManager.java b/src/main/java/seedu/eventtory/model/ModelManager.java index 73849779a88..020e96e08dc 100644 --- a/src/main/java/seedu/eventtory/model/ModelManager.java +++ b/src/main/java/seedu/eventtory/model/ModelManager.java @@ -319,6 +319,8 @@ private Predicate evaluateVendorPredicate() { return event != null && !isVendorAssignedToEvent(vendor, event); }; return combinePredicates(notAssociatedPredicate, suppliedVendorFilterPredicate.getValue()); + } else if (currentUiState.getValue().isVendorDetails()) { + return PREDICATE_SHOW_ALL_VENDORS; } return suppliedVendorFilterPredicate.getValue(); } @@ -330,6 +332,8 @@ private Predicate evaluateEventPredicate() { return vendor != null && !isVendorAssignedToEvent(vendor, event); }; return combinePredicates(notAssociatedPredicate, suppliedEventFilterPredicate.getValue()); + } else if (currentUiState.getValue().isEventDetails()) { + return PREDICATE_SHOW_ALL_EVENTS; } return suppliedEventFilterPredicate.getValue(); }