fix: remove non-null requirement for some fields (#1175)

PR #628 changed some fields to disallow null values, causing issues with some older SQLite database
having null values. This PR reverts this change.
This commit is contained in:
Gauthier
2024-12-22 05:56:08 +01:00
committed by GitHub
parent 59b7859f7f
commit 13d15d1dcf
5 changed files with 65 additions and 382 deletions

View File

@@ -385,7 +385,6 @@ export class MediaRequest {
@ManyToOne(() => Media, (media) => media.requests, {
eager: true,
onDelete: 'CASCADE',
nullable: false,
})
public media: Media;

View File

@@ -25,7 +25,6 @@ class Season {
@ManyToOne(() => Media, (media) => media.seasons, {
onDelete: 'CASCADE',
nullable: false,
})
public media: Promise<Media>;

View File

@@ -53,7 +53,6 @@ export class Watchlist implements WatchlistItem {
@ManyToOne(() => Media, (media) => media.watchlists, {
eager: true,
onDelete: 'CASCADE',
nullable: false,
})
public media: Media;