aboutsummaryrefslogtreecommitdiff
path: root/lib/classes/restapi/UserPermissions.php
diff options
context:
space:
mode:
authorJan-Hendrik Willms <tleilax+studip@gmail.com>2022-07-14 07:22:51 +0000
committerDavid Siegfried <david.siegfried@uni-vechta.de>2022-07-14 07:22:51 +0000
commit60080354dcc904e01f4ee88793d0e132afca8227 (patch)
treecfa130035184cb194f1e1f2a1f515c96ce60f9fe /lib/classes/restapi/UserPermissions.php
parent988123d8bf65657907cde0a522e5354b476212d8 (diff)
resurrect lost commit, fixes #1235
Closes #1235 Merge request studip/studip!806
Diffstat (limited to 'lib/classes/restapi/UserPermissions.php')
-rw-r--r--lib/classes/restapi/UserPermissions.php6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/classes/restapi/UserPermissions.php b/lib/classes/restapi/UserPermissions.php
index eaaac44..af5bc36 100644
--- a/lib/classes/restapi/UserPermissions.php
+++ b/lib/classes/restapi/UserPermissions.php
@@ -114,11 +114,11 @@ class UserPermissions
chdate = UNIX_TIMESTAMP()";
$statement = DBManager::get()->prepare($query);
$statement->bindValue(':user_id', $this->user_id);
- $statement->bindParam(':consumer_id', $consumer_id);
- $statement->bindParam(':granted', $granted);
foreach ($this->permissions as $consumer_id => $granted) {
- $granted = (int)!empty($granted);
+ $statement->bindValue(':consumer_id', $consumer_id);
+ $statement->bindValue(':granted', (int) !empty($granted));
+
$result = $result && $statement->execute();
}