diff --git a/apps/electron-backend/src/app/workers/epg-parser.worker.ts b/apps/electron-backend/src/app/workers/epg-parser.worker.ts index 5601b526f..62f5dfdaf 100644 --- a/apps/electron-backend/src/app/workers/epg-parser.worker.ts +++ b/apps/electron-backend/src/app/workers/epg-parser.worker.ts @@ -499,6 +499,9 @@ class StreamingEpgParser { this.totalPrograms++; if (this.programs.length >= PROGRAM_BATCH_SIZE) { + if(this.channels.length) { + this.flushChannels(); + } this.flushPrograms(); } this.currentProgram = null;