diff --git a/internal/api/resolver_query_scraper.go b/internal/api/resolver_query_scraper.go index 7b7694341..0220316b2 100644 --- a/internal/api/resolver_query_scraper.go +++ b/internal/api/resolver_query_scraper.go @@ -129,7 +129,9 @@ func (r *queryResolver) ScrapeScene(ctx context.Context, scraperID string, scene return nil, err } - filterSceneTags([]*scraper.ScrapedScene{ret}) + if ret != nil { + filterSceneTags([]*scraper.ScrapedScene{ret}) + } return ret, nil } @@ -190,7 +192,9 @@ func (r *queryResolver) ScrapeSceneURL(ctx context.Context, url string) (*scrape return nil, err } - filterSceneTags([]*scraper.ScrapedScene{ret}) + if ret != nil { + filterSceneTags([]*scraper.ScrapedScene{ret}) + } return ret, nil }