aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private
diff options
context:
space:
mode:
authorKostiantyn Miakshyn <molodchick@gmail.com>2025-01-08 00:47:04 +0100
committerbackportbot[bot] <backportbot[bot]@users.noreply.github.com>2025-01-23 00:10:10 +0000
commitbc7ce1c84a34905c1daf8ee5815aa51025317fab (patch)
treec7b1e79982d8bfd5279082058ba16495efa16a54 /lib/private
parent5bcce6b01f696f0a2148f156410388c21c0f78ed (diff)
downloadnextcloud-server-bc7ce1c84a34905c1daf8ee5815aa51025317fab.tar.gz
nextcloud-server-bc7ce1c84a34905c1daf8ee5815aa51025317fab.zip
fix: Trim tags on adding or editingbackport/50083/stable30
Signed-off-by: Kostiantyn Miakshyn <molodchick@gmail.com>
Diffstat (limited to 'lib/private')
-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 e99213b618b..dcc689d326c 100644
--- a/lib/private/SystemTag/SystemTagManager.php
+++ b/lib/private/SystemTag/SystemTagManager.php
@@ -157,6 +157,7 @@ class SystemTagManager implements ISystemTagManager {
* {@inheritdoc}
*/
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();
@@ -212,6 +213,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,