From 0bbb2bd1d0e0f4b0d244883e1f29721c083f55f4 Mon Sep 17 00:00:00 2001 From: Anon247 <61889302+Anon247@users.noreply.github.com> Date: Wed, 1 Apr 2020 02:07:43 +0100 Subject: [PATCH] Fix to allow scene to be removed when attached to a movie (#421) --- pkg/models/querybuilder_scene.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/models/querybuilder_scene.go b/pkg/models/querybuilder_scene.go index e353a7c38ee..8a127749b27 100644 --- a/pkg/models/querybuilder_scene.go +++ b/pkg/models/querybuilder_scene.go @@ -138,6 +138,10 @@ func (qb *SceneQueryBuilder) ResetOCounter(id int, tx *sqlx.Tx) (int, error) { } func (qb *SceneQueryBuilder) Destroy(id string, tx *sqlx.Tx) error { + _, err := tx.Exec("DELETE FROM movies_scenes WHERE scene_id = ?", id) + if err != nil { + return err + } return executeDeleteQuery("scenes", id, tx) } func (qb *SceneQueryBuilder) Find(id int) (*Scene, error) {