MCPcopy Create free account
hub / github.com/Botloader/botloader / reload_guild_vm

Function reload_guild_vm

components/webapi/src/routes/vm.rs:10–26  ·  view source on GitHub ↗
(
    Extension(current_guild): Extension<CurrentUserGuild>,
    State(state): State<AppState>,
)

Source from the content-addressed store, hash-verified

8use twilight_model::user::CurrentUserGuild;
9
10pub async fn reload_guild_vm(
11 Extension(current_guild): Extension<CurrentUserGuild>,
12 State(state): State<AppState>,
13) -> ApiResult<impl IntoResponse> {
14 state
15 .bot_rpc_client
16 .reload_vm(botrpc::types::GuildSpecifier {
17 guild_id: current_guild.id,
18 })
19 .await
20 .map_err(|err| {
21 error!(%err, "failed reloading guild vm");
22 ApiErrorResponse::InternalError
23 })?;
24
25 Ok(EmptyResponse)
26}

Callers

nothing calls this directly

Calls 1

reload_vmMethod · 0.80

Tested by

no test coverage detected