From 39b989830ac0bc0f2b499d2d3a7f28cdcdc5f004 Mon Sep 17 00:00:00 2001 From: Arca Ege Cengiz Date: Thu, 4 Dec 2025 20:34:45 +0000 Subject: [PATCH] Fix blank username issue if slack display_name is blank --- src/routes/auth/callback/+server.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/routes/auth/callback/+server.ts b/src/routes/auth/callback/+server.ts index 3ddc9cc..e594a32 100644 --- a/src/routes/auth/callback/+server.ts +++ b/src/routes/auth/callback/+server.ts @@ -106,7 +106,10 @@ export async function GET(event) { const slackProfile = slackProfileResJSON['user']; const profilePic = slackProfile['profile']['image_1024']; - const username = slackProfile['profile']['display_name']; + const username = + slackProfile['profile']['display_name'] !== '' + ? slackProfile['profile']['display_name'] + : slackProfile['profile']['real_name']; if (env.BETA_CHANNEL_ID && env.BETA_CHANNEL_ID.length > 0) { const channelMembersURL = new URL('https://slack.com/api/conversations.members');