mirror of
https://github.com/storytold/artcraft.git
synced 2026-10-25 10:39:37 +00:00
4ff5bdf475
- **Fixed: picking an audio reference on mobile opened the photo/video picker.** iPhones don't have an audio library, so the browser fell back to Photos - the only thing you could "attach as audio" was a video, and it silently uploaded as an audio ref. Audio pickers now open the Files app filtered to real audio files (MP3, WAV, M4A, FLAC…). - **Non-audio files are now rejected with a clear error toast** instead of being silently attached (also covers drag & drop and Android's "any file" picker). - **Fixed: limit warnings never appeared in the web app.** Errors like "Total audio duration cannot exceed 15s" from shared components were firing into a toast system the web app doesn't render. They're now routed to the app's own toasts, so length/limit errors actually show up. - Applies to the create video, create audio, and desktop reference deck flows