aboutsummaryrefslogtreecommitdiff
path: root/src/site/store
diff options
context:
space:
mode:
authorZephyrrus <[email protected]>2020-10-02 22:18:16 +0300
committerGitHub <[email protected]>2020-10-02 22:18:16 +0300
commit443e63d05a95d41805bc1451a37246babfe778dd (patch)
tree129b30f93af6de3ef985d8774513eb359065b4f9 /src/site/store
parentfeat: add experimental query to sql generator for searching (diff)
parentfeat: allow administrators to create custom links for albums (diff)
downloadhost.fuwn.me-443e63d05a95d41805bc1451a37246babfe778dd.tar.xz
host.fuwn.me-443e63d05a95d41805bc1451a37246babfe778dd.zip
Merge pull request #3 from Zephyrrus/feature/custom_album_urls
feat: allow administrators to create custom links for albums
Diffstat (limited to 'src/site/store')
-rw-r--r--src/site/store/albums.js7
1 files changed, 7 insertions, 0 deletions
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,