From 3b5a03e977b5bbf77d6fba337a4f6fbb8ef4b724 Mon Sep 17 00:00:00 2001 From: ed Date: Sun, 16 May 2021 02:34:36 +0200 Subject: [PATCH] this too --- copyparty/web/up2k.js | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/copyparty/web/up2k.js b/copyparty/web/up2k.js index d17cd99a..a1062190 100644 --- a/copyparty/web/up2k.js +++ b/copyparty/web/up2k.js @@ -1311,19 +1311,22 @@ function up2k_init(subtle) { } function set_fsearch(new_state) { - var perms = (document.body.getAttribute('perms') + '').split(' '), + var perms = document.body.getAttribute('perms'), fixed = false; if (!ebi('fsearch')) { new_state = false; } - else if (!has(perms, 'write')) { - new_state = true; - fixed = true; - } - else if (!has(perms, 'read')) { - new_state = false; - fixed = true; + else if (perms) { + perms = perms.split(' '); + if (!has(perms, 'write')) { + new_state = true; + fixed = true; + } + if (!has(perms, 'read')) { + new_state = false; + fixed = true; + } } if (new_state !== undefined) {