Add OpenAI series evaluation

This commit is contained in:
korjik 2026-04-21 19:38:34 -07:00
parent 5b2a788cfc
commit 77206d90cb
11 changed files with 1107 additions and 2 deletions

View file

@ -602,6 +602,11 @@ export default {
this.libraryItemUpdated(ab)
})
},
seriesBooksUpdated(payload) {
if (this.entityName !== 'series-books') return
if (payload?.seriesId !== this.seriesId) return
this.resetEntities(this.currScrollTop)
},
collectionAdded(collection) {
if (this.entityName !== 'collections') return
console.log(`[LazyBookshelf] collectionAdded ${collection.id}`, collection)
@ -791,6 +796,7 @@ export default {
this.$eventBus.$on('bookshelf_clear_selection', this.clearSelectedEntities)
this.$eventBus.$on('user-settings', this.settingsUpdated)
this.$eventBus.$on('series-books-updated', this.seriesBooksUpdated)
if (this.$root.socket) {
this.$root.socket.on('item_updated', this.libraryItemUpdated)
@ -822,6 +828,7 @@ export default {
this.$eventBus.$off('bookshelf_clear_selection', this.clearSelectedEntities)
this.$eventBus.$off('user-settings', this.settingsUpdated)
this.$eventBus.$off('series-books-updated', this.seriesBooksUpdated)
if (this.$root.socket) {
this.$root.socket.off('item_updated', this.libraryItemUpdated)