aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFerdinand Thiessen <opensource@fthiessen.de>2025-01-22 18:11:42 +0100
committerGitHub <noreply@github.com>2025-01-22 18:11:42 +0100
commitcddcbd1476ebd37ec66beb43c06b1b0c3ef73d59 (patch)
tree04ca8a2777d2ad1b3708d2924a605719c5b212f0
parentfe4f40d4dbca96e61a6fdc299405cebedc0ea0cc (diff)
parentfaa7cb74b1fb3a92183b10f81057e0d0dbbaca7b (diff)
downloadnextcloud-server-cddcbd1476ebd37ec66beb43c06b1b0c3ef73d59.tar.gz
nextcloud-server-cddcbd1476ebd37ec66beb43c06b1b0c3ef73d59.zip
Merge pull request #50083 from nextcloud/bugfix/trim-tags
fix: Trim tags on adding or editing
-rw-r--r--lib/private/SystemTag/SystemTagManager.php2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/private/SystemTag/SystemTagManager.php b/lib/private/SystemTag/SystemTagManager.php
index 4f05d40c34c..8bbd36c384f 100644
--- a/lib/private/SystemTag/SystemTagManager.php
+++ b/lib/private/SystemTag/SystemTagManager.php
@@ -145,6 +145,7 @@ class SystemTagManager implements ISystemTagManager {
}
public function createTag(string $tagName, bool $userVisible, bool $userAssignable): ISystemTag {
+ $tagName = trim($tagName);
// Length of name column is 64
$truncatedTagName = substr($tagName, 0, 64);
$query = $this->connection->getQueryBuilder();
@@ -199,6 +200,7 @@ class SystemTagManager implements ISystemTagManager {
$beforeUpdate = array_shift($tags);
// Length of name column is 64
+ $newName = trim($newName);
$truncatedNewName = substr($newName, 0, 64);
$afterUpdate = new SystemTag(
$tagId,