Skip to content

Commit

Permalink
馃悰 Achievements: Fix a bug in achievement count display
Browse files Browse the repository at this point in the history
  • Loading branch information
foosel committed Jan 31, 2024
1 parent 6ae8822 commit f1e7f32
Showing 1 changed file with 6 additions and 13 deletions.
19 changes: 6 additions & 13 deletions src/octoprint/plugins/achievements/static/js/achievements.js
Original file line number Diff line number Diff line change
Expand Up @@ -91,21 +91,14 @@ $(function () {
self.fromStatsResponse(response.stats);
self.fromAchievementsResponse(response.achievements);

let hidden = response.hidden_achievements;
let achieved = 0;
let achievedHidden = 0;
_.each(self.achievements(), (achievement) => {
if (achievement.achieved) {
achieved++;
if (achievement.hidden) {
achievedHidden++;
}
}
});
const achieved = _.filter(
self.achievements(),
(achievement) => achievement.achieved
).length;
self.achievedAchievements(achieved);
self.hiddenAchievements(hidden - achievedHidden);
self.hiddenAchievements(response.hidden_achievements);
self.totalAchievements(
self.achievements().length + self.hiddenAchievements()
response.achievements.length + response.hidden_achievements
);
};

Expand Down

0 comments on commit f1e7f32

Please sign in to comment.