Fix:User accessible libraries #84

This commit is contained in:
advplyr
2022-01-16 14:14:02 -06:00
parent a2031f1d88
commit c07b527a1d
7 changed files with 48 additions and 54 deletions
+9 -3
View File
@@ -2,7 +2,7 @@ export const state = () => ({
libraries: [],
lastLoad: 0,
listeners: [],
currentLibraryId: 'main',
currentLibraryId: '',
showModal: false,
folders: [],
folderLastUpdate: 0,
@@ -65,17 +65,23 @@ export const actions = {
return false
}
this.$axios
return this.$axios
.$get(`/api/libraries`)
.then((data) => {
// Set current library
if (data.length) {
commit('setCurrentLibrary', data[0].id)
}
commit('set', data)
commit('setLastLoad')
return true
})
.catch((error) => {
console.error('Failed', error)
commit('set', [])
return false
})
return true
},
}