Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/server.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoeland Jago Douma <rullzer@users.noreply.github.com>2021-03-11 18:46:08 +0300
committerGitHub <noreply@github.com>2021-03-11 18:46:08 +0300
commita3b1c1cea3e54cd559fa4f10679606b349d13965 (patch)
tree03030342ad1114329d1fbd410c1ae274b5beed03
parent69c4578b5bdd54a53ae5467fc656af3aed2afb58 (diff)
parentc2f7c417b208399fbbbe8a756543f0c150a55679 (diff)
Merge pull request #26064 from nextcloud/techdept/psalm/type_oauth_db
Add psalm annotation to the DB handlers of OAuth2
-rw-r--r--apps/oauth2/lib/Db/AccessTokenMapper.php5
-rw-r--r--apps/oauth2/lib/Db/ClientMapper.php3
2 files changed, 7 insertions, 1 deletions
diff --git a/apps/oauth2/lib/Db/AccessTokenMapper.php b/apps/oauth2/lib/Db/AccessTokenMapper.php
index a748159a754..79c1ecefd95 100644
--- a/apps/oauth2/lib/Db/AccessTokenMapper.php
+++ b/apps/oauth2/lib/Db/AccessTokenMapper.php
@@ -34,6 +34,9 @@ use OCP\AppFramework\Db\QBMapper;
use OCP\DB\QueryBuilder\IQueryBuilder;
use OCP\IDBConnection;
+/**
+ * @template-extends QBMapper<AccessToken>
+ */
class AccessTokenMapper extends QBMapper {
/**
@@ -74,6 +77,6 @@ class AccessTokenMapper extends QBMapper {
$qb
->delete($this->tableName)
->where($qb->expr()->eq('client_id', $qb->createNamedParameter($id, IQueryBuilder::PARAM_INT)));
- $qb->execute();
+ $qb->executeUpdate();
}
}
diff --git a/apps/oauth2/lib/Db/ClientMapper.php b/apps/oauth2/lib/Db/ClientMapper.php
index 85c99e80a5e..787d926d0a9 100644
--- a/apps/oauth2/lib/Db/ClientMapper.php
+++ b/apps/oauth2/lib/Db/ClientMapper.php
@@ -34,6 +34,9 @@ use OCP\AppFramework\Db\QBMapper;
use OCP\DB\QueryBuilder\IQueryBuilder;
use OCP\IDBConnection;
+/**
+ * @template-extends QBMapper<Client>
+ */
class ClientMapper extends QBMapper {
/**