revert(admin): restore user type toggles (#3306)

This commit is contained in:
Hampus authored and GitHub committed 2026-10-08 20:04:01 +02:00
1 parent 0ec1cee99e
commit c486c2d3d0
87 files changed
+622 -13

No files matched your search

@@ -247,6 +247,20 @@ export const ClearUserFieldsRequest = z.object({
export type ClearUserFieldsRequest = z.infer<typeof ClearUserFieldsRequest>;
export const SetUserBotStatusRequest = z.object({
user_id: SnowflakeType.describe('ID of the user to update'),
bot: z.boolean().describe('Whether the user should be marked as a bot'),
});
export type SetUserBotStatusRequest = z.infer<typeof SetUserBotStatusRequest>;
export const SetUserSystemStatusRequest = z.object({
user_id: SnowflakeType.describe('ID of the user to update'),
system: z.boolean().describe('Whether the user should be marked as a system user'),
});
export type SetUserSystemStatusRequest = z.infer<typeof SetUserSystemStatusRequest>;
export const VerifyUserEmailRequest = z.object({
user_id: SnowflakeType.describe('ID of the user to verify email for'),
});
@@ -561,6 +575,14 @@ export const AdminUserClearFieldsRequest = ClearUserFieldsRequest.omit({user_id:
export type AdminUserClearFieldsRequest = z.infer<typeof AdminUserClearFieldsRequest>;
export const AdminUserBotStatusRequest = SetUserBotStatusRequest.omit({user_id: true});
export type AdminUserBotStatusRequest = z.infer<typeof AdminUserBotStatusRequest>;
export const AdminUserSystemStatusRequest = SetUserSystemStatusRequest.omit({user_id: true});
export type AdminUserSystemStatusRequest = z.infer<typeof AdminUserSystemStatusRequest>;
export const AdminUserUsernameUpdateRequest = ChangeUsernameRequest.omit({user_id: true});
export type AdminUserUsernameUpdateRequest = z.infer<typeof AdminUserUsernameUpdateRequest>;