Open Unending opened 2 months ago
Confirming this issue arises with update to 2.13.4. I have’t downgrade yet, but I noticed this same issue is occurring with t the abs web interface too. i suspect this is not a prologue issue.
Amending this, I also see the error. I narrowed my issue down to my prologue app being open while switching back and forth between web interface on my pc. There is something that prologue is doing to reset progress.
Ah, I don't use the web interface and didn't test that, but can confirm. I searched the ABS repo before posting, since v2.13 has been out 2 weeks and I didn't find a similar issue I wrongly assumed it was Prologue.
I made an issue on the ABS repo: advplyr/audiobookshelf#3403
So, after testing the web client for more than 30s it correctly updates in ABS.
But issue still remains when playing from Prologue.
I’m also seeing this issue on prologue only. Web and other ABS clients works fine but prologue doesn’t save / sync the progress.
You can also do progress updates via the sessions endpoints for 2.13+, not sure how far back that functionality goes, though.
I've listened to 6h 30min over Fri,Sat,Sun so far:
@jby That has been the case since before this issue with v2.13, see #49
sending in something like this for downloaded media also updates the progress, and also adds sessions to the stats:
{
"date": "2024-09-17",
"id": "E4C8CD16-FF6E-4786-B3F4-6D26C74DB9D4",
"deviceInfo": {
"osName": "iOS",
"clientVersion": "1.0.0",
"osVersion": "17.6.1",
"clientName": "PrologueApp"
},
"playmethod": 3,
"episodeId": null,
"mediaMetadata": {
"genres": [],
"title": "Countdown"
},
"dayOfWeek": "Tuesday",
"duration": 47617.091338,
"startedAt": 1726583419045,
"updatedAt": 1726585041382,
"displayTitle": "Countdown",
"libraryItemId": "cfe9317f-ae81-44d5-96bb-5346f7837b2f",
"currentTime": 1200.006103515625,
"libraryId": "d0fd07e9-8a18-4dff-be24-9b5fbbda5796",
"mediaType": "book",
"timeListening": 1200.006103515625,
"startTime": 0,
"displayAuthor": "Sean Oswald"
}
also looks like the other endpoints for non-downloaded media update the progress, so the use of the progress endpoints seem a bit superfluous
i can confirm the same problem. Sync was working well here until i played the audiobook from the web interface. After this the position jumped at the audiobook in the Prologue app randomly. The new wrong positions where not synced to ABS. ABS version was over v2.13.
The newest release solved the problem on my side.
Starting from 2.13.0 (tested each release since) progress is no longer saved in ABS. Strange thing is the time remaining properly updates in ABS but the % played doesn't.
When refreshing the server in Prologue and resuming playback, the file resumes at the time of upgrading from to 2.13.x.
Prologue logging shows some errors uploading album progress:
Currently versions ABS: 2.13.4 Prologue: 10026
Downgrading to 2.12.3 fixes this issue.