diff --git a/src/backend/scrobblers/AbstractScrobbleClient.ts b/src/backend/scrobblers/AbstractScrobbleClient.ts index 3f171c5b..0558bdaf 100644 --- a/src/backend/scrobblers/AbstractScrobbleClient.ts +++ b/src/backend/scrobblers/AbstractScrobbleClient.ts @@ -1447,7 +1447,7 @@ export default abstract class AbstractScrobbleClient extends AbstractComponent i } const events = await this.playEventsRepo.createMany([ { playId: playSelect.id, ...stateChangeToPlayEvent({ state: 'queued' }) }, - { playId: playSelect.id, ...queueStateToPlayEvent({ ...queue, context: context ?? queue.context }) } + { playId: playSelect.id, ...queueStateToPlayEvent({ ...queue, queueStatus: 'queued', context: context ?? queue.context }) } ]) as PlayEventSelect[]; playSelect.state = 'queued'; await this.playRepo.updateById(playSelect.id, {state: 'queued'}); diff --git a/src/backend/sources/AbstractSource.ts b/src/backend/sources/AbstractSource.ts index fd6e2c00..cdd1619f 100644 --- a/src/backend/sources/AbstractSource.ts +++ b/src/backend/sources/AbstractSource.ts @@ -435,7 +435,7 @@ export default abstract class AbstractSource extends AbstractComponent implement } const events = await this.playEventsRepo.createMany([ { playId: playSelect.id, ...stateChangeToPlayEvent({ state: 'queued' }) }, - { playId: playSelect.id, ...queueStateToPlayEvent({ ...queue, context: context ?? queue.context }) } + { playId: playSelect.id, ...queueStateToPlayEvent({ ...queue, queueStatus: 'queued', context: context ?? queue.context }) } ]) as PlayEventSelect[]; playSelect.state = 'queued'; await this.playRepo.updateById(playSelect.id, {state: 'queued'});