From 46e37a40eef5a6c8666e2a7882d265e70cbc74d4 Mon Sep 17 00:00:00 2001 From: Moriz Wahl Date: Fri, 2 Jun 2023 17:46:00 +0200 Subject: [PATCH] get things working --- webapp/components/FilterMenu/EventsByFilter.vue | 7 +++++-- webapp/pages/index.vue | 6 +++--- webapp/store/posts.js | 8 +++++++- 3 files changed, 15 insertions(+), 6 deletions(-) diff --git a/webapp/components/FilterMenu/EventsByFilter.vue b/webapp/components/FilterMenu/EventsByFilter.vue index 42de5aad8..6e03a2c65 100644 --- a/webapp/components/FilterMenu/EventsByFilter.vue +++ b/webapp/components/FilterMenu/EventsByFilter.vue @@ -15,7 +15,7 @@ { ...defaultFilter, }, order: 'createdAt_desc', - eventsEnded: null, } } @@ -166,6 +165,13 @@ export const mutations = { delete filter.language_in state.filter = filter }, + RESET_POST_TYPE(state) { + const filter = clone(state.filter) + delete filter.eventStart_gte + delete filter.postType_in + state.order = 'createdAt_desc' + state.filter = filter + }, TOGGLE_CATEGORY(state, categoryId) { const filter = clone(state.filter) update(filter, 'categories_some.id_in', (categoryIds) => xor(categoryIds, [categoryId]))