Version 4.01.060 Build 935 (f9f0aec)
Your World
Your World
Your Adventures
Your Stories
Your Stories
Wonderful Nature
Your digital Books
Your digital Books
Anytime - Anywhere
Anytime - Anywhere
Your TuLibra
Your TuLibra

Your World — Your Stories — Your Books

4.01.060 Build 935 (f9f0aec)

Create-Hook + HIGH-Prio Lang-2 + Account-Race-Fix

  • Identischer Hook wie auf Update: liest source_language + language_2 aus der story, enqueued `tts:src` mit NORMAL-Prio und (falls language_2 gesetzt) `translate:lang_2` + `tts:lang_2` mit **HIGH-Prio**.
  • HIGH-Prio so dass die 2. Sprache am Anfang der Worker-Queue steht — bis der erste Reader das Buch in lang_2 öffnet, ist alles cached.
  • Fail-safe: try/except, ein Queue-Misfire blockiert die Chapter-Erstellung nicht — der Nightly-Cron würde lang_2 ohnehin nachholen.
  • `POST /api/user/stories` (src=de, lang_2=fr) → `POST /api/chapters` → Backend-Log: `create_hook: book=… chapter=1 src=de lang_2=fr enqueued=[tts:de, translate:fr, tts:fr]` ✅
  • 4 Jobs werden korrekt mit der richtigen Priorität enqueued.