From 9804c142d55b2785760bc5d5a5a0c41ad805a1bb Mon Sep 17 00:00:00 2001 From: Jesus Maria Mendez Perez Date: Mon, 10 Jul 2023 11:31:00 +0200 Subject: [PATCH] S2U-28-32 Tags fixes --- .../java/org/sakaiproject/tags/impl/TagServiceImpl.java | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/tags/tags-impl/impl/src/java/org/sakaiproject/tags/impl/TagServiceImpl.java b/tags/tags-impl/impl/src/java/org/sakaiproject/tags/impl/TagServiceImpl.java index acd04bcab60b..ed1506c8a24c 100644 --- a/tags/tags-impl/impl/src/java/org/sakaiproject/tags/impl/TagServiceImpl.java +++ b/tags/tags-impl/impl/src/java/org/sakaiproject/tags/impl/TagServiceImpl.java @@ -137,12 +137,9 @@ public void updateTagAssociations(String collectionId, String itemId, List TAG_MAX_LABEL) { - System.arraycopy(bytes, 0, copy, 0, TAG_MAX_LABEL); - tagId = new String(copy); + // we cut the tag + if (tagId.length() > TAG_MAX_LABEL) { + tagId = tagId.substring(0, TAG_MAX_LABEL); } // new association, check tag exists Tag t = tags.getForId(tagId).orElse(null);