Exchanged forEach with for..of. The future is now

This commit is contained in:
WBHarry 2025-12-24 00:58:57 +01:00
parent 9f7c79e241
commit c71479c8f0
2 changed files with 8 additions and 6 deletions

View file

@ -283,9 +283,10 @@ export default class DhCharacterLevelUp extends LevelUpBase {
const allExperiences = {
...this.actor.system.experiences,
...Object.values(this.levelup.levels).reduce((acc, level) => {
Object.keys(level.achievements.experiences).forEach(
x => (acc[x] = level.achievements.experiences[x])
);
for (const key of Object.keys(level.achievements.experiences)) {
acc[key] = level.achievements.experiences[key];
}
return acc;
}, {})
};

View file

@ -360,9 +360,10 @@ export default class DhlevelUp extends HandlebarsApplicationMixin(ApplicationV2)
const allExperiences = {
...this.actor.system.experiences,
...Object.values(this.levelup.levels).reduce((acc, level) => {
Object.keys(level.achievements.experiences).forEach(
x => (acc[x] = level.achievements.experiences[x])
);
for (const key of Object.keys(level.achievements.experiences)) {
acc[key] = level.achievements.experiences[key];
}
return acc;
}, {})
};