jobobby04 / TachiyomiSY

Free and open source manga reader for Android

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Thumbnail URL can't add MangaDex covers to some sources

TesterAll opened this issue · comments

Steps to reproduce

Edit info and add thumbnail URL from MangaDex website. Some sources show an error picture, other sources work properly.
Screenshot_2024-03-12-01-19-13-406_eu kanade tachiyomi sy-edit

Expected behavior

Images should be displayed correctly.
Screenshot_2024-03-11-17-12-14-776_eu kanade tachiyomi sy-edit

Actual behavior

Webtoon, mangapark, hiperdex and other sources display this message [look at the attachment]
I used the same link, but some sources works well, other don't.

Screenshot_2024-03-11-17-05-55-231_eu kanade tachiyomi sy-edit

Crash logs

No response

TachiyomiSY version

Preview 547 and 1.10.5 stable

Android version

14

Device

Xiaomi pad 6

Other details

When you first paste the link to the working sources they still show the error image, but when you swipe down to refresh the entry it works correctly. This doesn't happen with the "broken" sources.

Acknowledgements

  • I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
  • I have written a short but informative title.
  • I have gone through the FAQ and troubleshooting guide.
  • I have updated the app to version 1.10.5.
  • I have updated all installed extensions.
  • I will fill out all of the requested information in this form.

That's just your run of the mill hot-linking protection in action.
It usually just takes sending the right headers to get around it but there's no way to know what they are for every arbitrary URL you throw in. At best it will reuse the extension's connection and its headers, but that will only work for the same domain, not for a completely different site like you have in your example.

Ok, I'm not a developer so I don't really understand, buy this doesn't have much sense to me. Why does it work with bato, but not with mangapark? Does MangaDex know which extension I use? Shouldn't they only know I'm using Tachiyomi?