refactor: format

This commit is contained in:
Suiranoil
2023-07-04 06:25:55 +03:00
parent b681f1b1fa
commit 04a4d4ffed
3 changed files with 11 additions and 4 deletions

View File

@@ -351,7 +351,7 @@ impl LobbyCommand {
image_gen.draw_teams_to_vec( image_gen.draw_teams_to_vec(
player_names, player_names,
[team1_rank.value as i32, team2_rank.value as i32], [team1_rank.value as i32, team2_rank.value as i32],
image::ImageOutputFormat::Png image::ImageOutputFormat::Png,
) )
}; };

View File

@@ -62,7 +62,10 @@ impl EventHandler for MixerBot {
let data = ctx.data.read().await; let data = ctx.data.read().await;
let db = data.get::<DatabaseContainer>().unwrap().read().await; let db = data.get::<DatabaseContainer>().unwrap().read().await;
if LobbyQuery::lobby_by_channel_id(db.connection(), guild_id, channel_id).await.is_some() { if LobbyQuery::lobby_by_channel_id(db.connection(), guild_id, channel_id)
.await
.is_some()
{
if let Some(member) = new.member { if let Some(member) = new.member {
if member.user.bot { if member.user.bot {
return; return;

View File

@@ -11,7 +11,12 @@ pub struct ImageGenerator<'a> {
} }
impl<'a> ImageGenerator<'a> { impl<'a> ImageGenerator<'a> {
pub fn draw_teams_to_vec(&self, player_names: Vec<String>, teams_rating: [i32; 2], format: ImageOutputFormat) -> Vec<u8> { pub fn draw_teams_to_vec(
&self,
player_names: Vec<String>,
teams_rating: [i32; 2],
format: ImageOutputFormat,
) -> Vec<u8> {
let mut image = self.teams_image.clone(); let mut image = self.teams_image.clone();
let player_text_scale = Scale::uniform(60.0); let player_text_scale = Scale::uniform(60.0);
@@ -62,7 +67,6 @@ impl<'a> ImageGenerator<'a> {
); );
} }
let mut buf = Cursor::new(Vec::new()); let mut buf = Cursor::new(Vec::new());
image.write_to(&mut buf, format).unwrap(); image.write_to(&mut buf, format).unwrap();