Fix show season order
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing

This commit is contained in:
Grégoire Delattre 2020-04-16 16:15:18 +02:00
parent 9494cf571f
commit eff6b6e19f

View File

@ -51,15 +51,17 @@ export default (state = defaultState, action) =>
}); });
let seasonMap = new Map(); let seasonMap = new Map();
seasonNumbers.sort().forEach((n) => { seasonNumbers
let episodes = []; .sort((a, b) => a - b)
seasons[n] .forEach((n) => {
.sort((a, b) => a.episode - b.episode) let episodes = [];
.forEach((episode) => { seasons[n]
episodes.push([episode.episode, episode]); .sort((a, b) => a.episode - b.episode)
}); .forEach((episode) => {
seasonMap.set(n, new Map(episodes)); episodes.push([episode.episode, episode]);
}); });
seasonMap.set(n, new Map(episodes));
});
draft.show.seasons = seasonMap; draft.show.seasons = seasonMap;
draft.loading = false; draft.loading = false;