mirror of
https://github.com/truewhile/MeBox.git
synced 2026-10-06 05:16:38 +08:00
refactor scraper service helpers
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
package service
|
||||
|
||||
type ScrapeOptions struct {
|
||||
RetryNoMatch bool
|
||||
IncludeMatched bool
|
||||
EpisodeArtwork *bool
|
||||
DeferEpisodeDetails bool
|
||||
}
|
||||
|
||||
func (o ScrapeOptions) episodeArtworkEnabled() bool {
|
||||
return o.EpisodeArtwork == nil || *o.EpisodeArtwork
|
||||
}
|
||||
|
||||
func skipEpisodeArtworkOptions(retryNoMatch bool) ScrapeOptions {
|
||||
episodeArtwork := false
|
||||
return ScrapeOptions{RetryNoMatch: retryNoMatch, EpisodeArtwork: &episodeArtwork}
|
||||
}
|
||||
Reference in New Issue
Block a user