diff options
author | Ferdinand Thiessen <opensource@fthiessen.de> | 2023-12-16 18:07:39 +0100 |
---|---|---|
committer | backportbot[bot] <backportbot[bot]@users.noreply.github.com> | 2024-01-29 17:47:46 +0000 |
commit | 193bb176d517ddbc7738fb762731851ddb421326 (patch) | |
tree | 0d90242d66f4dd1c70d6ddae8efd51f3e1c0a75d /apps/settings/lib/Settings/Personal | |
parent | 27c5c17f1ed0a70d856398b49058571903061fe3 (diff) | |
download | nextcloud-server-193bb176d517ddbc7738fb762731851ddb421326.tar.gz nextcloud-server-193bb176d517ddbc7738fb762731851ddb421326.zip |
fix(settings): Disable renaming for tokens marked to be wiped
This otherwise a WipeException will be thrown when trying to rename
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Diffstat (limited to 'apps/settings/lib/Settings/Personal')
-rw-r--r-- | apps/settings/lib/Settings/Personal/Security/Authtokens.php | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/settings/lib/Settings/Personal/Security/Authtokens.php b/apps/settings/lib/Settings/Personal/Security/Authtokens.php index 9a7405fb7a2..e4901e06a55 100644 --- a/apps/settings/lib/Settings/Personal/Security/Authtokens.php +++ b/apps/settings/lib/Settings/Personal/Security/Authtokens.php @@ -105,7 +105,7 @@ class Authtokens implements ISettings { return array_map(function (IToken $token) use ($sessionToken) { $data = $token->jsonSerialize(); $data['canDelete'] = true; - $data['canRename'] = $token instanceof INamedToken; + $data['canRename'] = $token instanceof INamedToken && $data['type'] !== IToken::WIPE_TOKEN; if ($sessionToken->getId() === $token->getId()) { $data['canDelete'] = false; $data['canRename'] = false; |