Fixed Countdown.migrationData assuming an array when it's actually an object (#1962)

This commit is contained in:
WBHarry 2026-06-01 21:53:28 +02:00 committed by GitHub
parent 646ebc8bdf
commit df4a2c5d57
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -36,7 +36,7 @@ export default class DhCountdownAction extends DHBaseAction {
/** @inheritDoc */ /** @inheritDoc */
static migrateData(source) { static migrateData(source) {
for (const countdown of source.countdown) { for (const countdown of Object.values(source.countdown)) {
if (countdown.progress.max) { if (countdown.progress.max) {
countdown.progress.startFormula = countdown.progress.max; countdown.progress.startFormula = countdown.progress.max;
countdown.progress.start = 1; countdown.progress.start = 1;