mirror of
https://github.com/fluxerapp/fluxer
synced 2026-10-17 04:55:42 +09:00
revert(admin): restore user type toggles (#3306)
This commit is contained in:
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>;
|
||||
|
||||
Reference in new issue
Block a user