From 62a0e92e1486ddc17676a7ead2c07ff653d167ce Mon Sep 17 00:00:00 2001 From: Alex Bogdanovski Date: Tue, 26 Apr 2022 22:40:13 +0300 Subject: [PATCH] fixed profile name not limited in length --- .../java/com/erudika/scoold/controllers/ProfileController.java | 2 +- src/main/java/com/erudika/scoold/core/Profile.java | 2 +- src/main/java/com/erudika/scoold/utils/ScooldUtils.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/erudika/scoold/controllers/ProfileController.java b/src/main/java/com/erudika/scoold/controllers/ProfileController.java index d8aed945..20d74873 100755 --- a/src/main/java/com/erudika/scoold/controllers/ProfileController.java +++ b/src/main/java/com/erudika/scoold/controllers/ProfileController.java @@ -240,7 +240,7 @@ private boolean updateUserPictureAndName(Profile showUser, String picture, Strin } if (CONF.nameEditsEnabled() && !StringUtils.isBlank(name)) { - showUser.setName(name); + showUser.setName(StringUtils.abbreviate(name, 256)); if (StringUtils.isBlank(showUser.getOriginalName())) { showUser.setOriginalName(name); } diff --git a/src/main/java/com/erudika/scoold/core/Profile.java b/src/main/java/com/erudika/scoold/core/Profile.java index 4d8f9605..5868feaa 100755 --- a/src/main/java/com/erudika/scoold/core/Profile.java +++ b/src/main/java/com/erudika/scoold/core/Profile.java @@ -443,7 +443,7 @@ public String getOriginalName() { } public void setOriginalName(String originalName) { - this.originalName = originalName; + this.originalName = StringUtils.abbreviate(originalName, 256); } public String getOriginalPicture() { diff --git a/src/main/java/com/erudika/scoold/utils/ScooldUtils.java b/src/main/java/com/erudika/scoold/utils/ScooldUtils.java index 2d5599ff..21e1c178 100755 --- a/src/main/java/com/erudika/scoold/utils/ScooldUtils.java +++ b/src/main/java/com/erudika/scoold/utils/ScooldUtils.java @@ -345,7 +345,7 @@ private boolean updateProfilePictureAndName(Profile authUser, User u) { update = true; } if (!CONF.nameEditsEnabled() && !StringUtils.equals(u.getName(), authUser.getName())) { - authUser.setName(u.getName()); + authUser.setName(StringUtils.abbreviate(u.getName(), 256)); update = true; } if (!StringUtils.equals(u.getName(), authUser.getOriginalName())) {