mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2026-07-27 03:31:46 +00:00
fix: Get most recent item instead of oldest
This commit is contained in:
parent
1022033e0f
commit
eecd1c714b
1 changed files with 2 additions and 2 deletions
|
|
@ -270,13 +270,13 @@ class MiscController {
|
||||||
for (let i = 0; i < filteredUsers.length; i++) {
|
for (let i = 0; i < filteredUsers.length; i++) {
|
||||||
var user = filteredUsers[i]
|
var user = filteredUsers[i]
|
||||||
var listeningStats = await this.getUserListeningStatsHelpers(user.id)
|
var listeningStats = await this.getUserListeningStatsHelpers(user.id)
|
||||||
var latestItem = user.mediaProgress.sort(p => p.lastUpdate)[0]
|
var latestItem = user.mediaProgress.sort(p => p.lastUpdate)
|
||||||
var totalItems = Object.keys(listeningStats.items).length
|
var totalItems = Object.keys(listeningStats.items).length
|
||||||
var totalDays = Object.keys(listeningStats.days).length
|
var totalDays = Object.keys(listeningStats.days).length
|
||||||
var session = {
|
var session = {
|
||||||
username: user.username,
|
username: user.username,
|
||||||
lastSeen: user.lastSeen,
|
lastSeen: user.lastSeen,
|
||||||
latest: latestItem || null,
|
latest: latestItem[latestItem.length - 1] || null,
|
||||||
itemsRead: totalItems || 0,
|
itemsRead: totalItems || 0,
|
||||||
minutesListened: listeningStats.totalTime || 0,
|
minutesListened: listeningStats.totalTime || 0,
|
||||||
daysListened: totalDays| 0,
|
daysListened: totalDays| 0,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue