Skip to content

Commit

Permalink
added username & userId to /user command
Browse files Browse the repository at this point in the history
  • Loading branch information
PeeyushPrashant committed Sep 9, 2024
1 parent 83c4bee commit fb6669a
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 3 deletions.
4 changes: 3 additions & 1 deletion src/utils/formatUserDetails.ts
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@ export function formatUserDetails(userDetails: UserResponseType) {
const userFullName = `**Full Name :** ${userDetails.user?.first_name} ${userDetails.user?.last_name}`;
const discordJoinedAt = `**Joined Server on :** ${convertedTimestamp}`;
const userState = `**State :** ${userDetails.user?.state}`;
const userName = `**UserName :** ${userDetails.user?.username}`;
const userId = `**UserId :** ${userDetails.user?.id}`;

return `## User Details\n${userFullName}\n${discordJoinedAt}\n${userState}`;
return `## User Details\n${userFullName}\n${discordJoinedAt}\n${userState}\n${userName}\n${userId}`;
}
8 changes: 6 additions & 2 deletions tests/unit/utils/formatUserDetails.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,10 @@ describe("formatUserDetails function", () => {
userResponse
)}`;
const userState = `**State :** ACTIVE`;
const userName = `**UserName :** sunny`;
const userId = `**UserId :** iODXB6ns8jaZB9p0XlBw`;

const expectedFormattedDetails = `## User Details\n${userFullName}\n${discordJoinedAt}\n${userState}`;
const expectedFormattedDetails = `## User Details\n${userFullName}\n${discordJoinedAt}\n${userState}\n${userName}\n${userId}`;
expect(formattedDetails).toEqual(expectedFormattedDetails);
});

Expand All @@ -35,7 +37,9 @@ describe("formatUserDetails function", () => {
userWithoutDiscordJoinedAtResponse
)}`;
const userState = `**State :** IDLE`;
const expectedFormattedDetails = `## User Details\n${userFullName}\n${discordJoinedAt}\n${userState}`;
const userName = `**UserName :** jyotsna`;
const userId = `**UserId :** DWcTUhbC5lRXfDjZRp06`;
const expectedFormattedDetails = `## User Details\n${userFullName}\n${discordJoinedAt}\n${userState}\n${userName}\n${userId}`;
expect(formattedDetails).toEqual(expectedFormattedDetails);
});
});

0 comments on commit fb6669a

Please sign in to comment.