Open BaccanoMob opened 1 year ago
this is the expected behaviour, since you have the server setup to serve the default WebUI it fails if that is not possible.
if you are not using the default WebUI or want to serve a custom one disable webUIEnabled
or change webUIFlavor
to Custom
in the config
the error that you're running into should also only be possible if the server was never started with an internet connection before
You can only read chapters that you have downloaded. For every other chapter the server fetches the chapters pages information again before loading them, thus, without an internet connection it won't be possible to read the chapter, even if all pages are in the cache
Problem 1 got fixed with changing webUIFlavor
to Custom
in the config (I need the UI so cant set WebUIEnabled
as false
).
Thanks!
More Info on Problem 2: I can read manga which is downloaded from Tachidesk without internet access as long as Im connected to the same wifi.
(More of a Suwayomi extension problem, mentioning it again just in case) Its just that Tachiyomi relies fully on internet to get the chapter list of any manga. So without internet if the manga is opened for the first time in Tachiyomi, then the chapter list is not retrieved. Same goes if the chapter list is outdated in the app, I cant update the list without internet. I get HTTP 500 error for both cases.
For example, I used to phone to read till Chapter 10 of some manga (which is latest at that time). In the server I downloaded till Chapter 12 while I had internet (and not updating my Tachiyomi Library). Without the internet I can read only till Chapter 10 but I cant update my chapter list in Tachiyomi to get till Chapter 12 using the Suwayomi extension.
And If I access via the browser in my phone, everything works. The chapter list is up-to-date (according to the server that is Chapter 12) and I can open any manga I want. But yes I can only read the manga I downloaded already in the server machine.
That's why I mentioned this
Possible fix is to retrieve manga and chapter list from Tachidesk's db when reloading/refreshing to update manga in Tachiyomi if retrieving from internet fails so local chapters can atleast be read.
So this way, Tachiyomi can get the Manga details and chapter list from the server itself if the extension is down or we dont have internet access. Therefore, its not a Tachidesk problem, but Suwayomi extension's problem (but Im unsure if post this in Tachiyomi-extensions or here is fine, please let me know if I made a mistake)
that is something you have to bring up at tachiyomi
Device information
Why?
To read manga which are downloaded or stored locally when there is no internet access
Problem 1
Starting with no internet at all
Steps to reproduce
Expected behavior
Tachidesk should start up with no problems and be able to read locally stored manga.
Actual behavior
Gives the following error and doesnt start.
Problem 2
Start with internet but cut off due to whatever reason like Wifi LOS or temporarily use Mobile data to start Tachidesk and disable internet to read local manga (Workaround for Problem 1). Problematic when reading from Suwayomi but no issues in localhost or android browser.
Steps to reproduce
Expected behavior
Tachidesk should start up and runs with no problems and be able to read locally stored manga. Tachiyomi should get the manga and its chapters from Tachidesk's db.
Actual behavior
No errors for running tachidesk but there are errors in the Suwayomi extension when opening manga (no error while in android chrome browser btw)
Possible fix is to retrieve manga and chapter list from Tachidesk's db when reloading/refreshing to update manga in Tachiyomi if retrieving from internet fails so local chapters can atleast be read. (Not sure if i should raise an issue in Tachiyomi-extensions about this)