From 89c49b6fb46e607aee07afd5bc436e8f2f605bfe Mon Sep 17 00:00:00 2001 From: Tusooa Zhu Date: Thu, 17 Mar 2022 17:11:53 -0400 Subject: Allow editing announcements --- src/modules/announcements.js | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/modules') diff --git a/src/modules/announcements.js b/src/modules/announcements.js index a42acf93..1d97c67c 100644 --- a/src/modules/announcements.js +++ b/src/modules/announcements.js @@ -65,6 +65,12 @@ const announcements = { return store.dispatch('fetchAnnouncements') }) }, + editAnnouncement (store, { id, content, startsAt, endsAt, allDay }) { + return store.rootState.api.backendInteractor.editAnnouncement({ id, content, startsAt, endsAt, allDay }) + .then(() => { + return store.dispatch('fetchAnnouncements') + }) + }, deleteAnnouncement (store, id) { return store.rootState.api.backendInteractor.deleteAnnouncement({ id }) .then(() => { -- cgit v1.2.3-70-g09d2