mirror of
https://github.com/stashapp/stash.git
synced 2025-12-18 12:54:38 +03:00
Add filter on Movie section "Is Missing is scenes" (#800)
This commit is contained in:
@@ -162,6 +162,10 @@ func (qb *MovieQueryBuilder) Query(movieFilter *MovieFilterType, findFilter *Fin
|
||||
body += `left join movies_images on movies_images.movie_id = movies.id
|
||||
`
|
||||
whereClauses = appendClause(whereClauses, "movies_images.back_image IS NULL")
|
||||
case "scenes":
|
||||
body += `left join movies_scenes on movies_scenes.movie_id = movies.id
|
||||
`
|
||||
whereClauses = appendClause(whereClauses, "movies_scenes.scene_id IS NULL")
|
||||
default:
|
||||
whereClauses = appendClause(whereClauses, "movies."+*isMissingFilter+" IS NULL")
|
||||
}
|
||||
|
||||
@@ -87,7 +87,7 @@ export class StudioIsMissingCriterionOption implements ICriterionOption {
|
||||
|
||||
export class MovieIsMissingCriterion extends IsMissingCriterion {
|
||||
public type: CriterionType = "movieIsMissing";
|
||||
public options: string[] = ["front_image", "back_image"];
|
||||
public options: string[] = ["front_image", "back_image", "scenes"];
|
||||
}
|
||||
|
||||
export class MovieIsMissingCriterionOption implements ICriterionOption {
|
||||
|
||||
Reference in New Issue
Block a user