Skip to content

Commit 92b6cdc

Browse files
committed
fix: only show achievements header when player has achievements
1 parent 2265311 commit 92b6cdc

File tree

2 files changed

+7
-10
lines changed

2 files changed

+7
-10
lines changed

src/task.rs

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,7 @@ use std::path::Path;
77
use std::path::PathBuf;
88
use std::sync::Arc;
99
use std::sync::mpsc::TryRecvError;
10-
use std::sync::mpsc::{
11-
self,
12-
};
10+
use std::sync::mpsc::{self};
1311
use std::thread;
1412
use std::time::Duration;
1513

@@ -33,9 +31,7 @@ use twitch_api::twitch_oauth2::AccessToken;
3331
use twitch_api::twitch_oauth2::UserToken;
3432
use wows_replays::ReplayFile;
3533
use wowsunpack::data::idx::FileNode;
36-
use wowsunpack::data::idx::{
37-
self,
38-
};
34+
use wowsunpack::data::idx::{self};
3935
use wowsunpack::data::pkg::PkgFileLoader;
4036
use wowsunpack::game_params::types::Species;
4137
use zip::ZipArchive;
@@ -55,9 +51,7 @@ use crate::replay_export::Match;
5551
use crate::twitch::Token;
5652
use crate::twitch::TwitchState;
5753
use crate::twitch::TwitchUpdate;
58-
use crate::twitch::{
59-
self,
60-
};
54+
use crate::twitch::{self};
6155
use crate::ui::player_tracker::PlayerTracker;
6256
use crate::ui::replay_parser::Replay;
6357
use crate::ui::replay_parser::SortOrder;

src/ui/replay_parser.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1907,7 +1907,10 @@ impl UiReport {
19071907
match column {
19081908
ReplayColumn::Name => {
19091909
ui.vertical(|ui| {
1910-
ui.strong("Achievements");
1910+
if !report.achievements.is_empty() {
1911+
ui.strong("Achievements");
1912+
}
1913+
19111914
for achievement in &report.achievements {
19121915
let response = if achievement.count > 1 {
19131916
ui.label(format!("{} ({}x)", &achievement.display_name, achievement.count))

0 commit comments

Comments
 (0)