From 7d0978065a7d7534742ac58c99456e0e7072fc23 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Thu, 26 Sep 2024 14:05:27 +0200 Subject: [PATCH] Fix delete its own bookmark --- htdocs/bookmarks/card.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/htdocs/bookmarks/card.php b/htdocs/bookmarks/card.php index 85e2fb7daa3..16d30dc4194 100644 --- a/htdocs/bookmarks/card.php +++ b/htdocs/bookmarks/card.php @@ -56,7 +56,7 @@ restrictedArea($user, 'bookmark', $object); $permissiontoread = $user->hasRight('bookmark', 'lire'); $permissiontoadd = $user->hasRight('bookmark', 'creer'); -$permissiontodelete = $user->hasRight('bookmark', 'supprimer'); +$permissiontodelete = ($user->hasRight('bookmark', 'supprimer') || ($permissiontoadd && $object->fk_user == $user->id)); // Can always delete its own bookmark @@ -325,7 +325,7 @@ if ($id > 0 && !preg_match('/^add/i', $action)) { // Buttons - print "
\n"; + print '
'."\n"; // Edit if ($permissiontoadd && $action != 'edit') {