Bug fix
- JSON database restore no longer fails on Docker with
FOREIGN KEY constraint failed [DELETE FROM categories](RESTORE-1). The restore cleared category references before deleting categories, but missed three category foreign keys on the settings table (nexup_category_id,nexup_tv_category_id,filler_category_id). On Windows this went unnoticed because SQLite defaults foreign-key enforcement OFF; Docker enforces it, so restoring a backup that had filler or NeX-Up categories configured aborted. A fresh Docker instance auto-creates a NeX-Up category, so clean installs were affected too. All four category references are now cleared before the delete.
This is a targeted fix on top of v1.13.18.
Windows: download NeXroll_Installer.exe below and run it.
Docker: docker pull jbrns/nexroll:latest once this release is published (CI builds and pushes the image automatically).