fix: Watch state not saving on some items

This commit is contained in:
Aleksi Lassila
2024-12-23 05:58:19 +02:00
parent d72e3b37c4
commit dc295ed203
4 changed files with 19 additions and 10 deletions

View File

@@ -65,7 +65,10 @@ export class PlayState {
@UpdateDateColumn()
lastPlayedAt: Date;
@ManyToOne(() => LibraryItem, (libraryItem) => libraryItem.playStates)
@ManyToOne(() => LibraryItem, (libraryItem) => libraryItem.playStates, {
nullable: true,
createForeignKeyConstraints: false,
})
@JoinColumn([
{ name: 'tmdbId', referencedColumnName: 'tmdbId' },
{ name: 'userId', referencedColumnName: 'userId' },