change: offload item loading to server

This commit is contained in:
benonymity 2022-09-03 16:12:00 -04:00
parent 0125f9b3ad
commit 9bb63a1dff
2 changed files with 10 additions and 15 deletions

View file

@ -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,