diff --git a/src/components/Detail.vue b/src/components/Detail.vue index c26cd56..44803c2 100644 --- a/src/components/Detail.vue +++ b/src/components/Detail.vue @@ -181,11 +181,13 @@ export default { const docs = { key: this.detail.key, ids: this.info.id, + site: this.detail.site, name: this.info.name, type: this.info.type, year: this.info.year, - last: this.info.last, - note: this.info.note + note: this.info.note, + last: this.info.last + } star.add(docs).then(res => { this.$message.success('ζ”Άθ—ζˆεŠŸ') diff --git a/src/components/Film.vue b/src/components/Film.vue index df348a4..dffddb3 100644 --- a/src/components/Film.vue +++ b/src/components/Film.vue @@ -332,6 +332,7 @@ export default { const docs = { key: site.key, ids: e.id, + site: site, name: e.name, type: e.type, year: e.year, diff --git a/src/components/Star.vue b/src/components/Star.vue index d789803..e829780 100644 --- a/src/components/Star.vue +++ b/src/components/Star.vue @@ -201,14 +201,17 @@ export default { updateEvent (e) { zy.detail(e.key, e.ids).then(res => { var doc = { - key: e.key, id: e.id, + key: e.key, ids: res.id, - last: res.last, + site: res.site, name: res.name, type: res.type, year: res.year, - note: res.note + note: res.note, + index: res.index, + last: res.last, + hasUpdate: res.hasUpdate } star.get(e.id).then(resStar => { doc.hasUpdate = resStar.hasUpdate diff --git a/src/lib/dexie/dexie.js b/src/lib/dexie/dexie.js index 7d29d15..204f367 100644 --- a/src/lib/dexie/dexie.js +++ b/src/lib/dexie/dexie.js @@ -8,7 +8,7 @@ db.version(3).stores({ iptvSearch: '++id, keywords', setting: 'id, theme, site, shortcut, view, externalPlayer, searchAllSites, excludeRootClasses, excludeR18Films, forwardTimeInSec', shortcut: 'name, key, desc', - star: '++id, site, ids, name, type, year, index', + star: '++id, key, ids, site, name, type, year, note, index, last, hasUpdate', sites: '++id, key, name, api, download, isActive, group', history: '++id, site, ids, name, type, year, index, time', mini: 'id, site, ids, name, index, time',