mirror of
https://github.com/stashapp/stash.git
synced 2025-12-17 04:14:39 +03:00
Scrape scene by name (#1712)
* Support scrape scene by name in configs * Initial scene querying * Add to manual
This commit is contained in:
@@ -21,6 +21,23 @@ func queryURLParametersFromScene(scene *models.Scene) queryURLParameters {
|
||||
return ret
|
||||
}
|
||||
|
||||
func queryURLParametersFromScrapedScene(scene models.ScrapedSceneInput) queryURLParameters {
|
||||
ret := make(queryURLParameters)
|
||||
|
||||
setField := func(field string, value *string) {
|
||||
if value != nil {
|
||||
ret[field] = *value
|
||||
}
|
||||
}
|
||||
|
||||
setField("title", scene.Title)
|
||||
setField("url", scene.URL)
|
||||
setField("date", scene.Date)
|
||||
setField("details", scene.Details)
|
||||
setField("remote_site_id", scene.RemoteSiteID)
|
||||
return ret
|
||||
}
|
||||
|
||||
func queryURLParameterFromURL(url string) queryURLParameters {
|
||||
ret := make(queryURLParameters)
|
||||
ret["url"] = url
|
||||
|
||||
Reference in New Issue
Block a user