diff --git a/apps/encryption/lib/Crypto/Crypt.php b/apps/encryption/lib/Crypto/Crypt.php
index 6559deb940..57aecf9563 100644
--- a/apps/encryption/lib/Crypto/Crypt.php
+++ b/apps/encryption/lib/Crypto/Crypt.php
@@ -459,7 +459,7 @@ class Crypt {
* @param string $passPhrase
* @param string $cipher
* @param int $version
- * @param int $position
+ * @param int|string $position
* @return string
* @throws DecryptionFailedException
*/
diff --git a/apps/encryption/lib/Crypto/Encryption.php b/apps/encryption/lib/Crypto/Encryption.php
index 263e9a15df..6fa388e887 100644
--- a/apps/encryption/lib/Crypto/Encryption.php
+++ b/apps/encryption/lib/Crypto/Encryption.php
@@ -360,7 +360,7 @@ class Encryption implements IEncryptionModule {
* decrypt data
*
* @param string $data you want to decrypt
- * @param int $position
+ * @param int|string $position
* @return string decrypted data
* @throws DecryptionFailedException
*/
diff --git a/build/psalm-baseline.xml b/build/psalm-baseline.xml
index 496ab06f4d..00a92a932d 100644
--- a/build/psalm-baseline.xml
+++ b/build/psalm-baseline.xml
@@ -1130,7 +1130,7 @@
$result
-
+
$position
$position
$position
@@ -2418,10 +2418,11 @@
string[]
-
- $key
- $key
+
$e->getCode()
+ $key
+ $key
+ [$attr => $result['values']]
$cookie
@@ -6014,6 +6015,11 @@
'DateTimeFormatter'
+
+
+ $cacheEntry
+
+
$this->request->server
diff --git a/lib/public/Encryption/IEncryptionModule.php b/lib/public/Encryption/IEncryptionModule.php
index 7d306d3c2f..050cdf2555 100644
--- a/lib/public/Encryption/IEncryptionModule.php
+++ b/lib/public/Encryption/IEncryptionModule.php
@@ -102,7 +102,7 @@ interface IEncryptionModule {
* decrypt data
*
* @param string $data you want to decrypt
- * @param string $position position of the block we want to decrypt
+ * @param int|string $position position of the block we want to decrypt
*
* @return mixed decrypted data
*