diff --git a/src/renderer/store/getters.js b/src/renderer/store/getters.js index 08f7b57e..a326d8d9 100644 --- a/src/renderer/store/getters.js +++ b/src/renderer/store/getters.js @@ -53,9 +53,6 @@ export default { windowSizeActive(state) { return windowSizeList.find(i => i.id === state.setting.windowSizeId) || windowSizeList[0] }, - versionModalVisible(state) { - return state.version.showModal - }, pactModalVisible(state) { return !state.setting.isAgreePact }, diff --git a/src/renderer/store/modules/leaderboard.js b/src/renderer/store/modules/leaderboard.js index 1d4bc698..ca02ff7a 100644 --- a/src/renderer/store/modules/leaderboard.js +++ b/src/renderer/store/modules/leaderboard.js @@ -1,4 +1,5 @@ import music from '../../utils/music' +import { markRawList } from '@renderer/utils/vueTools' const sourceList = {} const sources = [] const cache = new Map() @@ -57,7 +58,7 @@ const actions = { // ).then(result => commit('setList', { result, key })) return music[source].leaderboard.getList(bangId, page).then(result => { cache.set(key, result) - listInfo.list = result.list + listInfo.list = markRawList(result.list) listInfo.total = result.total listInfo.limit = result.limit listInfo.page = result.page diff --git a/src/renderer/store/modules/search.js b/src/renderer/store/modules/search.js index 9e4d26ef..ddc81abd 100644 --- a/src/renderer/store/modules/search.js +++ b/src/renderer/store/modules/search.js @@ -1,4 +1,5 @@ import music from '../../utils/music' +import { markRawList } from '@renderer/utils/vueTools' const sources = [] const sourceList = {} @@ -150,7 +151,7 @@ const mutations = { }, setList(state, datas) { let source = state.sourceList[datas.source] - source.list = datas.list + source.list = markRawList(datas.list) source.total = datas.total source.allPage = datas.allPage source.page = datas.page @@ -164,7 +165,7 @@ const mutations = { for (const source of results) { state.sourceMaxPage[source.source] = source.allPage if (source.allPage < page) continue - list.push(...source.list) + list.push(...markRawList(source.list)) pages.push(source.allPage) total += source.total // limit = Math.max(source.limit, limit) diff --git a/src/renderer/store/modules/songList.js b/src/renderer/store/modules/songList.js index 13257570..40fa7033 100644 --- a/src/renderer/store/modules/songList.js +++ b/src/renderer/store/modules/songList.js @@ -1,4 +1,6 @@ import music from '../../utils/music' +import { markRawList } from '@renderer/utils/vueTools' + const sortList = {} const sources = [] const cache = new Map() @@ -125,7 +127,7 @@ const mutations = { state.list.total = 0 }, setList(state, { result, key, page }) { - state.list.list = result.list + state.list.list = markRawList(result.list) state.list.total = result.total state.list.limit = result.limit state.list.page = page @@ -133,7 +135,7 @@ const mutations = { cache.set(key, result) }, setListDetail(state, { result, key, source, id, page }) { - state.listDetail.list = result.list + state.listDetail.list = markRawList(result.list) state.listDetail.id = id state.listDetail.source = source state.listDetail.total = result.total