From 2510420cea72c104f797cd5c741155311a71fb55 Mon Sep 17 00:00:00 2001 From: Zoe Roux Date: Sun, 26 Jan 2025 18:36:33 +0100 Subject: [PATCH] Fix seed entries type --- api/src/models/entry/episode.ts | 5 ++--- api/src/models/entry/movie-entry.ts | 3 +-- api/src/models/entry/special.ts | 3 +-- 3 files changed, 4 insertions(+), 7 deletions(-) diff --git a/api/src/models/entry/episode.ts b/api/src/models/entry/episode.ts index 602a2816..43198a3c 100644 --- a/api/src/models/entry/episode.ts +++ b/api/src/models/entry/episode.ts @@ -1,6 +1,6 @@ import { t } from "elysia"; +import { EpisodeId, Resource, SeedImage, TranslationRecord } from "../utils"; import { BaseEntry, EntryTranslation } from "./base-entry"; -import { EpisodeId, SeedImage, TranslationRecord, Resource } from "../utils"; export const BaseEpisode = t.Intersect([ BaseEntry, @@ -17,8 +17,7 @@ export const Episode = t.Intersect([Resource(), BaseEpisode, EntryTranslation]); export type Episode = typeof Episode.static; export const SeedEpisode = t.Intersect([ - BaseEpisode, - t.Omit(BaseEntry, ["thumbnail", "createdAt", "nextRefresh"]), + t.Omit(BaseEpisode, ["thumbnail", "createdAt", "nextRefresh"]), t.Object({ thumbnail: t.Nullable(SeedImage), translations: TranslationRecord(EntryTranslation), diff --git a/api/src/models/entry/movie-entry.ts b/api/src/models/entry/movie-entry.ts index 643928e1..0be952d7 100644 --- a/api/src/models/entry/movie-entry.ts +++ b/api/src/models/entry/movie-entry.ts @@ -45,8 +45,7 @@ export const MovieEntry = t.Intersect([ export type MovieEntry = typeof MovieEntry.static; export const SeedMovieEntry = t.Intersect([ - BaseMovieEntry, - t.Omit(BaseEntry, ["thumbnail", "createdAt", "nextRefresh"]), + t.Omit(BaseMovieEntry, ["thumbnail", "createdAt", "nextRefresh"]), t.Object({ thumbnail: t.Nullable(SeedImage), translations: TranslationRecord( diff --git a/api/src/models/entry/special.ts b/api/src/models/entry/special.ts index d7527f41..56302cd5 100644 --- a/api/src/models/entry/special.ts +++ b/api/src/models/entry/special.ts @@ -28,8 +28,7 @@ export const Special = t.Intersect([Resource(), BaseSpecial, EntryTranslation]); export type Special = typeof Special.static; export const SeedSpecial = t.Intersect([ - BaseSpecial, - t.Omit(BaseEntry, ["thumbnail", "createdAt", "nextRefresh"]), + t.Omit(BaseSpecial, ["thumbnail", "createdAt", "nextRefresh"]), t.Object({ thumbnail: t.Nullable(SeedImage), translations: TranslationRecord(EntryTranslation),