mirror of
https://github.com/fluxerapp/fluxer
synced 2026-10-17 04:55:42 +09:00
fix(AdminUserSchemas): use DiscriminatorType for discriminator (#1218)
Co-authored-by: Hampus <[email protected]>
This commit is contained in:
1 parent
4a741d8396
commit
4a93082f0a
10 files changed
+38
-20
No files matched your search
@@ -397,10 +397,13 @@ impl AdminApiClient {
|
||||
&self,
|
||||
user_id: &str,
|
||||
username: &str,
|
||||
discriminator: Option<i32>,
|
||||
discriminator: Option<&str>,
|
||||
) -> ApiResult<AdminUser> {
|
||||
let body = generated_types::ChangeUsernameRequest {
|
||||
discriminator: discriminator.map(generated_types::Int32Type::from),
|
||||
discriminator: discriminator
|
||||
.map(generated_types::DiscriminatorType::try_from)
|
||||
.transpose()
|
||||
.map_err(|e| ApiError::Parse(e.to_string()))?,
|
||||
user_id: snowflake(user_id),
|
||||
username: generated_types::UsernameType::try_from(username)
|
||||
.map_err(|e| ApiError::Parse(e.to_string()))?,
|
||||
|
||||
Reference in new issue
Block a user