getmango / Mango

Mango is a self-hosted manga server and web reader
https://getmango.app
MIT License
1.7k stars 122 forks source link

Separate Read Progress for Each User #342

Open eroc1990 opened 1 year ago

eroc1990 commented 1 year ago

Describe the solution you'd like Multi-user reader progress. The way that it works now (at least, in my default configuration), if another non-admin user is reading a manga I haven't read yet, their read progress appears on my admin user account's "Continue Reading" section. To prevent either of us from losing our place, each user (admin or not) should have their own reading histories individually tracked.

Describe a small use-case for this feature request More than one user reading the same series at different paces.

hkalexling commented 1 year ago

We do store the progress of each user separately. If you open the info.json file in the folder of the manga and you will see that the progress field has one entry for each user.

eroc1990 commented 1 year ago

I do see what you're saying, but the progress I'm seeing in info.json doesn't represent reality. The manga was a new, recent download I hadn't touched, but the other user's progress was appearing (and does appear in the info.json) on my user.

I'm currently running the latest version of the Mango docker image.

Can you reclassify this as a bug?