diff --git a/server/entity/MediaRequest.ts b/server/entity/MediaRequest.ts index e5dabc241..cdfa17c3a 100644 --- a/server/entity/MediaRequest.ts +++ b/server/entity/MediaRequest.ts @@ -17,6 +17,7 @@ import { DbAwareColumn } from '@server/utils/DbColumnHelper'; import { truncate } from 'lodash'; import { AfterInsert, + AfterLoad, AfterUpdate, Column, Entity, @@ -701,6 +702,13 @@ export class MediaRequest { } } + @AfterLoad() + private sortSeasons() { + if (Array.isArray(this.seasons)) { + this.seasons.sort((a, b) => a.id - b.id); + } + } + static async sendNotification( entity: MediaRequest, media: Media,