#363 : (Re)saving teleports works again
This commit is contained in:
@ -22,7 +22,7 @@ export class BaseMapEventTile extends BaseEntity {
|
||||
@Property()
|
||||
positionY: number = 0
|
||||
|
||||
@OneToOne({ eager: true })
|
||||
@OneToOne({ eager: true, deleteRule: 'cascade', orphanRemoval: true })
|
||||
teleport?: MapEventTileTeleport
|
||||
|
||||
setId(id: UUID) {
|
||||
|
@ -9,7 +9,7 @@ export class BaseMapEventTileTeleport extends BaseEntity {
|
||||
@PrimaryKey()
|
||||
id = randomUUID()
|
||||
|
||||
@OneToOne({ deleteRule: 'cascade' })
|
||||
@OneToOne({ deleteRule: 'cascade', orphanRemoval: true })
|
||||
mapEventTile!: MapEventTile
|
||||
|
||||
@ManyToOne({ deleteRule: 'cascade', eager: true })
|
||||
|
Reference in New Issue
Block a user