Don't mark a chapter "read" if I back out at the missing chapters warning :planned:

Active member
Joined
Jan 18, 2018
Messages
139
I'll be using the manga Machikado Mazoku for my examples. It currently has chapters 17 and 20 (among others) but is missing chapters 18 and 19.

uMjK6lj.jpg


If I click on chapter 20 without noticing the gap then I'm shown a nice message letting me know that I would be missing some chapters if I keep reading.

jTXX9Ro.jpg


However, if I immediately leave that page without reading any of chapter 20, it is still marked as read on the chapter list.

dbGjzHO.jpg


I can understand marking a chapter as read even if not all of the pages have been viewed, however in this case I haven't read any pages of the chapter, and in fact specifically took advantage of a feature designed to prevent me from accidentally reading the chapter; however, after that I still would need to manually go back to the chapter list and mark that chapter as unread. I believe it would make more sense to not mark the chapter as read in this situation.
 
Dex-chan lover
Joined
Nov 20, 2018
Messages
5,168
@Teasday recognized this problem at the outset; but it's hard to code to avoid it, and users can always click on th' eye-con to reset it.

A more fundamentally recoding could fix this problem, but the developers have a lot on their plates.
 
Dex-chan lover
Joined
Jan 20, 2018
Messages
1,046
How is it hard to code? You just mark it as "read" when mangadex.org/chapter/(manga-id)/1 is loaded instead of mangadex.org/chapter/(manga-id).
 
Fed-Kun's army
Joined
Mar 12, 2018
Messages
937
People don't realize that a good 50% of all coding is held together by duct tape and sacrifices to Hephaestus/Vulcan and Deus Mechanicus. Except iOS. That's made by writing on an angels soul using demons blood.
 
Custom title
Staff
Developer
Joined
Jan 19, 2018
Messages
2,707
This is a hard limitation due to the fact that requesting the chapter data already automatically marks that chapter as read in the backend and it's a holdover from before the time I was even a dev. It'll be fixed whenever I have time to write a more sane system for managing markers.
 
Active member
Joined
Jan 18, 2018
Messages
139
Alright, I can definitely understand "that would end up being a lot of work for relatively little value, and a reasonable workaround already exists". I guess it will probably get bundled in as part of a more major rework of that part of the code somewhere down the line.
 
Dex-chan lover
Joined
Jul 4, 2018
Messages
5,302
People don't realize that a good 50% of all coding is held together by duct tape and sacrifices to Hephaestus/Vulcan and Deus Mechanicus. Except iOS. That's made by writing on an angels soul using demons blood.
I love this.
 

Users who are viewing this thread

Top