From 25bac825336c08588d8bc529a3773955b1dc9e5a Mon Sep 17 00:00:00 2001 From: Miro-Collas <39207573+Miro-Collas@users.noreply.github.com> Date: Sun, 10 Sep 2023 19:04:33 -0400 Subject: [PATCH 1/2] Miro bugfix ref https://github.com/dokufreaks/plugin-tag/pull/253#issuecomment-1712846800 --- helper.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helper.php b/helper.php index 381558d..93094ad 100644 --- a/helper.php +++ b/helper.php @@ -560,7 +560,7 @@ protected function replacePlaceholders($tag) { $name = ''; } // FIXME or delete, is unreliable because just first entry of group array is used, regardless the order of groups.. - if(is_array($USERINFO) && isset($USERINFO['grps'])) { + if(is_array($USERINFO) && isset($USERINFO['grps'][0])) { $group = cleanID($USERINFO['grps'][0]); } else { From ddc58010b38d532796270dfebf5d75d6f47520ff Mon Sep 17 00:00:00 2001 From: Miro-Collas <39207573+Miro-Collas@users.noreply.github.com> Date: Sun, 10 Sep 2023 19:10:22 -0400 Subject: [PATCH 2/2] Another minor fix --- helper.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helper.php b/helper.php index 93094ad..ce94722 100644 --- a/helper.php +++ b/helper.php @@ -560,7 +560,7 @@ protected function replacePlaceholders($tag) { $name = ''; } // FIXME or delete, is unreliable because just first entry of group array is used, regardless the order of groups.. - if(is_array($USERINFO) && isset($USERINFO['grps'][0])) { + if(is_array($USERINFO) && is_array($USERINFO['grps']) && isset($USERINFO['grps'][0])) { $group = cleanID($USERINFO['grps'][0]); } else {