From e962efd01486020d04c1774c2691e8d8799ac845 Mon Sep 17 00:00:00 2001 From: Zephyrrus Date: Fri, 8 Jan 2021 17:44:48 +0200 Subject: fix: pagination not working when searching fix: search not working on albums --- src/site/store/images.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'src/site/store') diff --git a/src/site/store/images.js b/src/site/store/images.js index 535e7cd..0932aca 100644 --- a/src/site/store/images.js +++ b/src/site/store/images.js @@ -109,15 +109,13 @@ export const actions = { return response; }, - async search({ commit, dispatch }, { q, albumId, page }) { - const optionalAlbum = albumId ? `&albumId=${albumId}` : ''; - + async search({ commit, dispatch, state }, { q, albumId, page }) { page = page || 1; try { - const response = await this.$axios.$get(`search/?q=${encodeURI(q)}${optionalAlbum}`); + const response = await this.$axios.$get('search', { params: { q: encodeURI(q), limit: state.pagination.limit, page, albumId } }); - commit('setFilesAndMeta', { ...response, page }); + commit('setFilesAndMeta', { ...response, page, name: state.albumName }); return response; } catch (e) { -- cgit v1.2.3