From 739282e65b510096b498114168f1dd41a4f0eecc Mon Sep 17 00:00:00 2001 From: Moriz Wahl Date: Fri, 2 Jun 2023 18:52:49 +0200 Subject: [PATCH] clone filter for toggle events ended --- webapp/store/posts.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/webapp/store/posts.js b/webapp/store/posts.js index c0a5d8ae3..95113ab6b 100644 --- a/webapp/store/posts.js +++ b/webapp/store/posts.js @@ -101,13 +101,15 @@ export const mutations = { state.filter = filter }, TOGGLE_EVENTS_ENDED(state) { - if (state.filter.eventStart_gte) { - delete state.filter.eventStart_gte + const filter = clone(state.filter) + if (filter.eventStart_gte) { + delete filter.eventStart_gte } else { - if (state.filter.postType_in && state.filter.postType_in.includes('Event')) { - state.filter.eventStart_gte = new Date() + if (filter.postType_in && filter.postType_in.includes('Event')) { + filter.eventStart_gte = new Date() } } + state.filter = filter }, TOGGLE_ORDER(state, value) { state.order = value