mirror of
https://github.com/stashapp/stash.git
synced 2025-12-06 08:26:00 +01:00
Fix identify nil dereference (#4171)
This commit is contained in:
parent
7894d0fc1f
commit
65fa81b6be
1 changed files with 6 additions and 1 deletions
|
|
@ -126,10 +126,14 @@ func (t *SceneIdentifier) scrapeScene(ctx context.Context, txnManager txn.Manage
|
|||
|
||||
// Returns a MetadataOptions object with any default options overwritten by source specific options
|
||||
func (t *SceneIdentifier) getOptions(source ScraperSource) MetadataOptions {
|
||||
options := *t.DefaultOptions
|
||||
var options MetadataOptions
|
||||
if t.DefaultOptions != nil {
|
||||
options = *t.DefaultOptions
|
||||
}
|
||||
if source.Options == nil {
|
||||
return options
|
||||
}
|
||||
|
||||
if source.Options.SetCoverImage != nil {
|
||||
options.SetCoverImage = source.Options.SetCoverImage
|
||||
}
|
||||
|
|
@ -151,6 +155,7 @@ func (t *SceneIdentifier) getOptions(source ScraperSource) MetadataOptions {
|
|||
if source.Options.SkipSingleNamePerformerTag != nil && len(*source.Options.SkipSingleNamePerformerTag) > 0 {
|
||||
options.SkipSingleNamePerformerTag = source.Options.SkipSingleNamePerformerTag
|
||||
}
|
||||
|
||||
return options
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue