Fix scene marker query (#5014)

This commit is contained in:
WithoutPants
2024-06-24 16:02:46 +10:00
committed by GitHub
parent 593207866f
commit 3156191b83
2 changed files with 22 additions and 0 deletions

View File

@@ -301,6 +301,7 @@ func (qb *SceneMarkerStore) makeQuery(ctx context.Context, sceneMarkerFilter *mo
distinctIDs(&query, sceneMarkerTable)
if q := findFilter.Q; q != nil && *q != "" {
query.join(sceneTable, "", "scenes.id = scene_markers.scene_id")
query.join(tagTable, "", "scene_markers.primary_tag_id = tags.id")
searchColumns := []string{"scene_markers.title", "scenes.title", "tags.name"}
query.parseQueryString(searchColumns, *q)