From 151c360740aac5733759888220d91a1d3713b6e1 Mon Sep 17 00:00:00 2001 From: Zephyrrus Date: Fri, 2 Oct 2020 22:16:34 +0300 Subject: feat: allow administrators to create custom links for albums --- src/site/store/albums.js | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/site/store') diff --git a/src/site/store/albums.js b/src/site/store/albums.js index 8441182..c1ff696 100644 --- a/src/site/store/albums.js +++ b/src/site/store/albums.js @@ -55,6 +55,13 @@ export const actions = { return response; }, + async createCustomLink({ commit }, { albumId, value }) { + const response = await this.$axios.$post('album/link/new', { albumId, identifier: value }); + + commit('addAlbumLink', { albumId, data: response.data }); + + return response; + }, async updateLinkOptions({ commit }, { albumId, linkOpts }) { const response = await this.$axios.$post('album/link/edit', { identifier: linkOpts.identifier, -- cgit v1.2.3