mirror of
https://github.com/fluxerapp/fluxer
synced 2026-10-18 05:25:40 +09:00
feat(admin)!: move the admin api to rest and fix its defects (#2515)
This commit is contained in:
1 parent
a70924d4b0
commit
7f8f09ee51
143 files changed
+15238
-12790
No files matched your search
@@ -158,7 +158,7 @@ pub async fn render(
|
||||
return None;
|
||||
}
|
||||
let apps = client
|
||||
.list_user_applications(guild_id)
|
||||
.list_guild_applications(guild_id)
|
||||
.await
|
||||
.map_err(|error| tracing::warn!(%error, guild_id, "admin API request failed: list guild applications"))
|
||||
.unwrap_or_default();
|
||||
|
||||
@@ -415,7 +415,7 @@ async fn dispatch_guild_action(
|
||||
return FlashData::error("Emoji ID is required");
|
||||
};
|
||||
action_result(
|
||||
client.purge_assets(&[emoji_id]).await,
|
||||
client.purge_assets(guild_id, &[emoji_id]).await,
|
||||
"Emoji deleted",
|
||||
"Failed to delete emoji",
|
||||
)
|
||||
@@ -425,7 +425,7 @@ async fn dispatch_guild_action(
|
||||
return FlashData::error("Sticker ID is required");
|
||||
};
|
||||
action_result(
|
||||
client.purge_assets(&[sticker_id]).await,
|
||||
client.purge_assets(guild_id, &[sticker_id]).await,
|
||||
"Sticker deleted",
|
||||
"Failed to delete sticker",
|
||||
)
|
||||
|
||||
@@ -55,7 +55,6 @@ pub fn router() -> Router<AppState> {
|
||||
.route("/users", get(users_list))
|
||||
.route("/users/{user_id}", get(user_detail).post(user_detail_post))
|
||||
.route("/users/{user_id}/tabs/{tab}", get(user_tab))
|
||||
.route("/users/{user_id}/peek", get(user_peek))
|
||||
.route("/users/{user_id}/fragment", get(user_peek))
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user