mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2026-07-27 03:31:46 +00:00
change: offload item loading to server
This commit is contained in:
parent
0125f9b3ad
commit
9bb63a1dff
2 changed files with 10 additions and 15 deletions
|
|
@ -271,10 +271,14 @@ class MiscController {
|
|||
var latestItem = user.mediaProgress.sort(p => p.lastUpdate)
|
||||
var totalItems = Object.keys(listeningStats.items).length
|
||||
var totalDays = Object.keys(listeningStats.days).length
|
||||
var latestProgress = latestItem[latestItem.length - 1]
|
||||
if (latestProgress) {
|
||||
var latestItem = this.db.getLibraryItem(latestProgress.id)
|
||||
}
|
||||
var session = {
|
||||
username: user.username,
|
||||
lastSeen: user.lastSeen,
|
||||
latest: latestItem[latestItem.length - 1] || null,
|
||||
latest: {'progress': latestProgress, 'item': latestItem} || null,
|
||||
itemsRead: totalItems || 0,
|
||||
minutesListened: listeningStats.totalTime || 0,
|
||||
daysListened: totalDays| 0,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue