Skip to content

fix(en.comix): images not loading and failed to find installer function - #796

Closed
lastarc wants to merge 3 commits into
Aidoku-Community:mainfrom
lastarc:fix/comix-images
Closed

lastarc wants to merge 3 commits into
Aidoku-Community:mainfrom
lastarc:fix/comix-images

Conversation

@lastarc

@lastarc lastarc commented Oct 5, 2026

Copy link
Copy Markdown

Fixes #790:

  • images not loading (referrer now gets rejected, changed to plain request)
  • failed to find installer function (script eval was erroring out due to cf challenge and/or unreliable 'vm*' variables, changed to direct fetch of the secure chunk, evaluated as a plain script)

Tested on my device (iOS 27.0.1, iPhone 16 Pro Max, Aidoku 0.9 (3)) yesterday and today, works.

Disclaimer: Even though I've gone through the change and tested it, the change was made through claude-code.

Image hosts now return 403 when the request carries a comix Referer,
so send image requests without it.
The site's scripts don't reliably run in the webview, so evaluate the
secure chunk directly instead.
Comment thread sources/en.comix/src/lib.rs Outdated
Comment thread sources/en.comix/src/web.rs Outdated
Comment thread sources/en.comix/src/web.rs Outdated
@lastarc

lastarc commented Oct 5, 2026

Copy link
Copy Markdown
Author

ci fails on the bail! lint, depends on Aidoku/aidoku-rs#38

@kkantan

kkantan commented Oct 6, 2026

Copy link
Copy Markdown
Contributor

this fix was no longer working, so I replaced it with #799.

@kkantan kkantan closed this Oct 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

comix is broken atm

2 participants