From 659b3924c0aae8c737a5f6e884be78507c2e6785 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 8 Jun 2026 01:25:15 +0000 Subject: [PATCH] fix manage_users.sh: strip fields that cause 400 on newer FileBrowser MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 --- tools/manage_users.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tools/manage_users.sh b/tools/manage_users.sh index e0d3186..03212f3 100644 --- a/tools/manage_users.sh +++ b/tools/manage_users.sh @@ -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" \