aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKostiantyn Miakshyn <molodchick@gmail.com>2025-01-08 00:47:04 +0100
committerKonstantin Myakshin <molodchick@gmail.com>2025-01-20 20:12:27 +0200
commitfaa7cb74b1fb3a92183b10f81057e0d0dbbaca7b (patch)
treebc9e552b30d229dbda30b399e61870c939cf32e4
parent69ee366bd2b0f9bcf72aa1f80cc4e6ac4e50cba8 (diff)
downloadnextcloud-server-bugfix/trim-tags.tar.gz
nextcloud-server-bugfix/trim-tags.zip
fix: Trim tags on adding or editingbugfix/trim-tags
Signed-off-by: Kostiantyn Miakshyn <molodchick@gmail.com>
-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,