func GetTagNames(reader models.TagReader, scene *models.Scene) ([]string, error) {
	tags, err := reader.FindBySceneID(scene.ID)
	if err != nil {
		return nil, fmt.Errorf("error getting scene tags: %v", err)
	}

	return getTagNames(tags), nil
}
// GetTagNames returns a slice of tag names corresponding to the provided
// scene's tags.
GetTagNames returns a slice of tag names corresponding to the provided
scene's tags.
// GetTagNames returns a slice of tag names corresponding to the provided // scene ' s tags .
func GetTagNames(reader models.TagReader, scene *models.Scene) ([]string, error) {
	tags, err := reader.FindBySceneID(scene.ID)
	if err != nil {
		return nil, fmt.Errorf("error getting scene tags: %v", err)
	}
	return getTagNames(tags), nil
}
func GetTagNames ( reader models . TagReader , scene * models . Scene ) ( [ ] string , error ) { tags , err := reader . FindBySceneID ( scene . ID ) if err != nil { return nil , fmt . Errorf ( " " , err ) } return getTagNames ( tags ) , nil }
GetTagNames returns a slice of tag names corresponding to the provided
scene's tags.
GetTagNames returns a slice of tag names corresponding to the provided scene ' s tags .