stash/pkg/scraper
CJ c0260781a5
fix(scraper): handle base64 data URIs in processImageField (#6480)
Add check to skip HTTP fetch for non-HTTP URLs in processImageField(),
matching the existing behavior in setPerformerImage() and setStudioImage().

This allows scrapers to return base64 data URIs (e.g.,
`data:image/jpeg;base64,...`) directly without triggering an HTTP fetch
error. Previously, processImageField() would attempt to create an HTTP
request with the data URI as the URL, causing "Could not set image using
URL" warnings.
2026-01-06 11:47:32 +11:00
..
action.go
autotag.go
cache.go Refactor scraping to include related object fields (#6266) 2025-12-02 12:49:44 +11:00
config.go
cookies.go
country.go
freeones.go
graphql.go
group.go
image.go fix(scraper): handle base64 data URIs in processImageField (#6480) 2026-01-06 11:47:32 +11:00
json.go Feature: Support inputURL and inputHostname in scrapers (#6250) 2025-11-10 15:00:47 +11:00
json_test.go
mapped.go Feature: Support inputURL and inputHostname in scrapers (#6250) 2025-11-10 15:00:47 +11:00
mapped_test.go
movie.go
performer.go
postprocessing.go Refactor scraping to include related object fields (#6266) 2025-12-02 12:49:44 +11:00
query_url.go
scraper.go
script.go
stash.go
tag.go Feature: Tag StashID support (#6255) 2025-11-13 14:24:09 +11:00
url.go
xpath.go Provide more information when scraper loadURL fails 2025-12-12 07:17:41 +11:00
xpath_test.go