diff options
Diffstat (limited to 'src/modules')
| -rw-r--r-- | src/modules/announcements.js | 6 |
1 files changed, 6 insertions, 0 deletions
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(() => { |
