Show studio as text in scene cards where studio image isn't set (#965)

This commit is contained in:
WithoutPants
2020-11-27 08:01:56 +11:00
committed by GitHub
parent 1d910419d1
commit 54c9f167ba
5 changed files with 37 additions and 4 deletions

View File

@@ -296,3 +296,12 @@ func (qb *StudioQueryBuilder) GetStudioImage(studioID int, tx *sqlx.Tx) ([]byte,
query := `SELECT image from studios_image WHERE studio_id = ?`
return getImage(tx, query, studioID)
}
func (qb *StudioQueryBuilder) HasStudioImage(studioID int) (bool, error) {
ret, err := runCountQuery(buildCountQuery("SELECT studio_id from studios_image WHERE studio_id = ?"), []interface{}{studioID})
if err != nil {
return false, err
}
return ret == 1, nil
}