• fix(scraper): update status and genres selectors for current novelfire.net HTML
    Some checks failed
    CI / Backend (push) Failing after 11s
    CI / UI (push) Successful in 48s
    Release / Test backend (push) Successful in 50s
    Release / Check ui (push) Successful in 55s
    CI / UI (pull_request) Successful in 37s
    Release / Docker / caddy (push) Successful in 47s
    CI / Backend (pull_request) Successful in 46s
    Release / Docker / runner (push) Successful in 2m37s
    Release / Docker / ui (push) Successful in 2m42s
    Release / Docker / backend (push) Successful in 3m13s
    Release / Gitea Release (push) Failing after 2s

    kamil released this 2026-03-28 22:54:35 +05:00

    novelfire.net changed its book page structure. Old selectors produced empty
    status and null genres for every book, causing all Meilisearch filters to
    return zero results.

    Old → new:

    • status:
      (text lowercased for consistent index values)
    • genres:

      (text lowercased for consistent index values)

    Adds TestParseMetadataSelectors to guard against future regressions.

    Downloads