From 8a3b0d3edab10a66eccb8081e13f2d46292c5632 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Charl=C3=A8ne=20Benke?= <1179011+defrance@users.noreply.github.com> Date: Sun, 24 Aug 2025 20:22:46 +0200 Subject: [PATCH] Change permission checks from 'expensereport' to 'holiday' (#35062) error on class holiday --- htdocs/holiday/class/holiday.class.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/htdocs/holiday/class/holiday.class.php b/htdocs/holiday/class/holiday.class.php index e061df2a7e9..2bae1b77f79 100644 --- a/htdocs/holiday/class/holiday.class.php +++ b/htdocs/holiday/class/holiday.class.php @@ -2493,7 +2493,7 @@ class Holiday extends CommonObject $sql .= " FROM ".MAIN_DB_PREFIX."holiday as h"; $sql .= " WHERE h.statut > 1"; $sql .= " AND h.entity IN (".getEntity('holiday').")"; - if (!$user->hasRight('expensereport', 'readall')) { + if (!$user->hasRight('holiday', 'readall')) { $userchildids = $user->getAllChildIds(1); $sql .= " AND (h.fk_user IN (".$this->db->sanitize(implode(',', $userchildids)).")"; $sql .= " OR h.fk_validator IN (".$this->db->sanitize(implode(',', $userchildids))."))"; @@ -2535,7 +2535,7 @@ class Holiday extends CommonObject $sql .= " FROM ".MAIN_DB_PREFIX."holiday as h"; $sql .= " WHERE h.statut = 2"; $sql .= " AND h.entity IN (".getEntity('holiday').")"; - if (!$user->hasRight('expensereport', 'read_all')) { + if (!$user->hasRight('holiday', 'read_all')) { $userchildids = $user->getAllChildIds(1); $sql .= " AND (h.fk_user IN (".$this->db->sanitize(implode(',', $userchildids)).")"; $sql .= " OR h.fk_validator IN (".$this->db->sanitize(implode(',', $userchildids))."))";