Skip to content
This repository was archived by the owner on Apr 8, 2026. It is now read-only.

Commit dc5ac14

Browse files
committed
fixed profiles badges not showing
1 parent bcc26d4 commit dc5ac14

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

src/controllers/UserController.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import { userIdParamValidator } from "../validators/UserValidator";
1010
import { describe } from "../decorators/describe";
1111
import { AuthenticatedRequest, LoggedCheck } from "../middlewares/LoggedCheck";
1212
import { genKey, genVerificationKey } from "../utils/GenKey";
13-
import { PublicUser, User } from "../interfaces/User";
13+
import { PublicUser, PublicUserAsAdmin, User } from "../interfaces/User";
1414
import { MailService } from "../services/MailService";
1515
import { StudioService } from "../services/StudioService";
1616
import { SteamOAuthService } from "../services/SteamOAuthService";
@@ -77,14 +77,16 @@ export class Users {
7777
};
7878
}
7979

80-
private mapUserSearch(user: PublicUser) {
80+
private mapUserSearch(user: PublicUserAsAdmin) {
8181
return {
8282
id: user.user_id,
8383
userId: user.user_id,
8484
username: user.username,
8585
verified: user.verified,
8686
isStudio: user.isStudio,
8787
admin: !!user.admin,
88+
badges: user.badges || [],
89+
disabled: !!user.disabled
8890
};
8991
}
9092

0 commit comments

Comments
 (0)