diff options
| author | Tusooa Zhu <tusooa@kazv.moe> | 2022-03-17 17:11:53 -0400 |
|---|---|---|
| committer | tusooa <tusooa@kazv.moe> | 2022-11-24 18:27:14 -0500 |
| commit | 89c49b6fb46e607aee07afd5bc436e8f2f605bfe (patch) | |
| tree | 264b78477fa6aeaf4776d959dc1f6f39831ef9f5 /src/modules | |
| parent | 0e51e824a29204bb193e2707d6f65b6caaee719d (diff) | |
Allow editing announcements
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(() => { |
