MangaUpdates API Comments/Suggestions/Bugs

7 months ago
Posts: 420
Another bug I just came across - release(s) not showing on the release page.
There was a new chapter of It's Not Meguro-San's First Time released on 10/21, but it is not showing up on the main release page for me. It is showing on the individual manga page, but not the general release page. Not sure why not, since it is on my reading list which should bypass any other filters I may have.
I don't remember seeing this yesterday before going to bed, so I'm not sure if it was added yesterday or sometime today, but I'm wondering if adding a release with a past release date other than the day it was entered here screws things up.

7 months ago
Posts: 2852
Quote from Lovelyspacepanda
When viewing the page history and showing the description history. I think for more focus and less strain on the eyes, if it could go back as viewing how it's shown on the public description. In the admin viewing it shows all the links fully type out with codes and it's hard to tell the links apart incase if someone messes with them.
Can you point me to a series with an example? I'm not sure I understand the issue.

7 months ago
Posts: 2852
Quote from AzzIzz
Quote from Manick
Quote from AzzIzz
I'm sorry if that was reported earlier, but since yesterday I can't see the * next to the titles that were edited in the last 24h.
This is working fine for me. Can you double check?
Checked again, still doesn't work, both mobile and desktop mode.
Can you provide me with your browser version and type? I haven't seen this issue from anyone else, so it's a bit confusing.
Also are they not working everywhere? Or just a specific place?
I should mention that these values are added based on your current date and time. If your time is wildly off (like more than 24 hours in the past) then it might not work.

7 months ago
Posts: 2852
Quote from Geese1
Another bug I just came across - release(s) not showing on the release page.
There was a new chapter of It's Not Meguro-San's First Time released on 10/21, but it is not showing up on the main release page for me. It is showing on the individual manga page, but not the general release page. Not sure why not, since it is on my reading list which should bypass any other filters I may have.
I see the release while logged out and logged in. Do you have the group filtered on its group page? Or perhaps the genre filtered?

7 months ago
Posts: 2852
Quote from q00u
Well, you turned on server-side rendering, and that broke everything for me. Previously the auto-refreshing was messing things up, but it sounds like that is getting turned off, but now the server-side-rendering permanently breaks any userscript that updates the page:
So we're not using SSR, but rather we're using React-Query with a passed in initialData.
As far as I know, React doesn't provide an event for when hydration completes, so I have no way of knowing inside my userscript when it's safe to update the page or not. I can put a delay, but it is impossible to know for SURE if I've waited long enough.
Googling tells me that there may be hacks to detect hydration completion with Mutation Observers, but I didn't look too deeply into it.
Is the hydration error occurring because you are changing the client side html before react is done hydrating?
Pages loaded statically, and important elements had ids. There was no need to wait for elements, because the page loaded all at once instead of the dynamic system you have now
Would adding more predictable IDs to various elements help?

7 months ago
Posts: 420
I just checked and I have the genre "shoujo" filtered. That said, I've always been told that if you have the title on your reading list it would bypass any other filters and show up on the release page (this was actually a bug years back that I posted about and needed to be fixed by the admin team). Not only that, but unless the genre was just added between the last release and this one, I've always seen this title in the releases. I haven't made any changes on my end, so it definitely seems like either a bug or something that was overlooked during the migration.
[Edit] - here's the page from the thread from 3 years ago where they implemented this feature:

7 months ago
Posts: 2852
Hi. The code did make the transition, but there was a typo. I fixed it.

7 months ago
Posts: 420
Quote from Manick
Hi. The code did make the transition, but there was a typo. I fixed it.
Thanks, Manick; it's working fine now.
The Group Fix script seems to have made it through the transition unscathed, so if we could get a replacement for the cover preview script (or better yet, native functionality) things would be golden again, for me.
7 months ago
Posts: 17
Quote from Manick
Quote from AzzIzz
Quote from Manick
Quote from AzzIzz
I'm sorry if that was reported earlier, but since yesterday I can't see the * next to the titles that were edited in the last 24h.
This is working fine for me. Can you double check?
Checked again, still doesn't work, both mobile and desktop mode.
Can you provide me with your browser version and type? I haven't seen this issue from anyone else, so it's a bit confusing.
Also are they not working everywhere? Or just a specific place?
I should mention that these values are added based on your current date and time. If your time is wildly off (like more than 24 hours in the past) then it might not work.
I use Chrome on mobile and Firefox on PC. Usually I check daily for * on my Wish List, to see if any new official translation appeared. There used to be a little note in cursive on the bottom of the page, it's also gone. I also recall that * was showing on the actual release page next to title, now it's not showing. I even personally edited some pages during last 3 days and they also don't show with * anywhere. I also have almost 300 positions on my reading list and there used to be multiple * on it daily, now's also none. The time that it's showing for me on the site is EET.

7 months ago
Posts: 2852
Quote from AzzIzz
I use Chrome on mobile and Firefox on PC. Usually I check daily for * on my Wish List, to see if any new official translation appeared. There used to be a little note in cursive on the bottom of the page, it's also gone. I also recall that * was showing on the actual release page next to title, now it's not showing. I even personally edited some pages during last 3 days and they also don't show with * anywhere. I also have almost 300 positions on my reading list and there used to be multiple * on it daily, now's also none. The time that it's showing for me on the site is EET.
Ok that helped. The lists weren't showing the asterisk. I added it back.
7 months ago
Posts: 17
Thank you so much :)

7 months ago
Posts: 11
My take on that script is working but maybe lacks the same functionality and might need patches after the update I missed. Also uses API and the other uses web scraping if its the one I'm thinking of.
Sorry if this is kind of off-topic.
do do do nuts lets go nuts
7 months ago
Posts: 2
Looks like it worked out well! Thank you!

7 months ago
Posts: 420
Quote from Moo-stly
My take on that script is working but maybe lacks the same functionality and might need patches after the update I missed. Also uses API and the other uses web scraping if its the one I'm thinking of.
Sorry if this is kind of off-topic.
Thanks, the cover preview is working great!

7 months ago
Posts: 313
It's working perfectly, thank you!