Skip to content

Commit f2eb129

Browse files
committed
Fix NC 33.0.0 compatibility, deprecated execute() method was removed
This fixes Call to undefined method OC\\DB\\QueryBuilder\\QueryBuilder::execute() Signed-off-by: Michael Braun <michael-dev@fami-braun.de>
1 parent 51feb76 commit f2eb129

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

lib/Base.php

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ public function deleteUser($uid) {
5050
$query->delete('users_external')
5151
->where($query->expr()->eq('uid', $query->createNamedParameter($uid)))
5252
->andWhere($query->expr()->eq('backend', $query->createNamedParameter($this->backend)));
53-
$query->execute();
53+
$query->executeStatement();
5454
return true;
5555
}
5656

@@ -67,7 +67,7 @@ public function getDisplayName($uid) {
6767
->from('users_external')
6868
->where($query->expr()->eq('uid', $query->createNamedParameter($uid)))
6969
->andWhere($query->expr()->eq('backend', $query->createNamedParameter($this->backend)));
70-
$result = $query->execute();
70+
$result = $query->executeQuery();
7171
$user = $result->fetch();
7272
$result->closeCursor();
7373

@@ -98,7 +98,7 @@ public function getDisplayNames($search = '', $limit = null, $offset = null) {
9898
if ($offset) {
9999
$query->setFirstResult($offset);
100100
}
101-
$result = $query->execute();
101+
$result = $query->executeQuery();
102102

103103
$displayNames = [];
104104
while ($row = $result->fetch()) {
@@ -127,7 +127,7 @@ public function getUsers($search = '', $limit = null, $offset = null) {
127127
if ($offset) {
128128
$query->setFirstResult($offset);
129129
}
130-
$result = $query->execute();
130+
$result = $query->executeQuery();
131131

132132
$users = [];
133133
while ($row = $result->fetch()) {
@@ -165,7 +165,7 @@ public function setDisplayName($uid, $displayName) {
165165
->set('displayname', $query->createNamedParameter($displayName))
166166
->where($query->expr()->eq('uid', $query->createNamedParameter($uid)))
167167
->andWhere($query->expr()->eq('backend', $query->createNamedParameter($this->backend)));
168-
$query->execute();
168+
$query->executeStatement();
169169

170170
return true;
171171
}
@@ -186,7 +186,7 @@ protected function storeUser($uid, $groups = []) {
186186
'uid' => $query->createNamedParameter($uid),
187187
'backend' => $query->createNamedParameter($this->backend),
188188
]);
189-
$query->execute();
189+
$query->executeStatement();
190190

191191
if ($groups) {
192192
$createduser = \OC::$server->getUserManager()->get($uid);
@@ -211,7 +211,7 @@ public function userExists($uid) {
211211
->from('users_external')
212212
->where($query->expr()->iLike('uid', $query->createNamedParameter($connection->escapeLikeParameter($uid))))
213213
->andWhere($query->expr()->eq('backend', $query->createNamedParameter($this->backend)));
214-
$result = $query->execute();
214+
$result = $query->executeQuery();
215215
$users = $result->fetchColumn();
216216
$result->closeCursor();
217217

@@ -229,7 +229,7 @@ public function countUsers() {
229229
$query->select($query->func()->count('*', 'num_users'))
230230
->from('users_external')
231231
->where($query->expr()->eq('backend', $query->createNamedParameter($this->backend)));
232-
$result = $query->execute();
232+
$result = $query->executeQuery();
233233
$users = $result->fetchColumn();
234234
$result->closeCursor();
235235

0 commit comments

Comments
 (0)