fix getting guild id

This commit is contained in:
mii
2022-11-03 05:13:05 +00:00
parent f9fd0686a7
commit 708b6fc429

View File

@ -17,9 +17,11 @@ pub async fn voice_state_update(ctx: Context, old: Option<VoiceState>, new: Voic
return;
}
let guild_id = new
.guild_id
.unwrap_or(old.clone().unwrap().guild_id.unwrap());
let guild_id = if let Some(guild_id) = new.guild_id {
guild_id
} else {
old.clone().unwrap().guild_id.unwrap()
};
let storage_lock = {
let data_read = ctx.data.read().await;