fix manage_users.sh: strip fields that cause 400 on newer FileBrowser

Removed dateFormat, hideDotfiles, singleClick, and sorting from the
POST /api/users payload — FileBrowser rejects them as invalid data
types on some versions. Only stable fields are now sent.

https://claude.ai/code/session_014CCYqVwW6d6f5dw1qRokYt
This commit is contained in:
Claude
2026-06-08 01:25:15 +00:00
parent d591f38acf
commit 659b3924c0
+1 -2
View File
@@ -360,8 +360,7 @@ cmd_add() {
--arg u "$_username" --arg p "$password" --arg s "$_scope" \
--argjson perms "$_perms" \
'{username:$u, password:$p, scope:$s, locale:"en", viewMode:"list",
singleClick:false, sorting:{by:"name",asc:true}, perm:$perms,
commands:[], lockPassword:false, hideDotfiles:false, dateFormat:false}')
perm:$perms, commands:[], lockPassword:false}')
local _resp _http_code
_resp=$(curl -s -w '\n%{http_code}' -X POST "$FB_URL/api/users" \