From afe32306d3f5dedbb1b46d3a348ad0947fef9110 Mon Sep 17 00:00:00 2001 From: PxlLoewe <72106766+PxlLoewe@users.noreply.github.com> Date: Fri, 25 Jul 2025 10:32:35 -0700 Subject: [PATCH] fixed #106 --- packages/database/prisma/json/User.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/packages/database/prisma/json/User.ts b/packages/database/prisma/json/User.ts index 3c91a500..1756f152 100644 --- a/packages/database/prisma/json/User.ts +++ b/packages/database/prisma/json/User.ts @@ -22,13 +22,16 @@ export const getPublicUser = ( }, ): PublicUser => { const lastName = user.lastname + .trim() .split(" ") - .map((part) => `${part[0]}.`) + .map((part) => `${part[0] || ""}.`) .join(" "); + return { firstname: user.firstname, - lastname: user.settingsHideLastname && !options.ignorePrivacy ? "" : lastName, // Only take the first letter of each section of the last name - fullName: `${user.firstname} ${user.settingsHideLastname && !options.ignorePrivacy ? "" : lastName}`, + lastname: user.settingsHideLastname && !options.ignorePrivacy ? "" : lastName.trim(), // Only take the first letter of each section of the last name + fullName: + `${user.firstname} ${user.settingsHideLastname && !options.ignorePrivacy ? "" : lastName}`.trim(), publicId: user.publicId, badges: user.badges, };