Persist bookshelf list view setting, fix collections for new data model, add authors cards, update filters

This commit is contained in:
advplyr
2022-04-08 19:05:32 -05:00
parent f309e1fcf2
commit 9ad351f0d7
18 changed files with 296 additions and 67 deletions
+10 -1
View File
@@ -4,8 +4,17 @@
<script>
export default {
asyncData({ params }) {
async asyncData({ params, app, store }) {
var series = await app.$axios.$get(`/api/series/${params.id}`).catch((error) => {
console.error('Failed', error)
return false
})
if (!series) {
return redirect('/oops?message=Series not found')
}
store.commit('globals/setSeries', series)
return {
series,
seriesId: params.id
}
},