The settings screen wrote WORK_DIR="/usr/local/gniza/workdir" (root-mode path) into gniza.conf. load_config then overrode the correct user-mode path set by detect_mode, causing mktemp and rsync log redirects to fail with Permission denied — crashing the bash script while rsync continued as an orphan. - Remove WORK_DIR from AppSettings model and settings screen - Re-run detect_mode after config load to restore correct paths - Removed stale WORK_DIR from user's gniza.conf Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
5.7 KiB
5.7 KiB