diff options
| author | 2020-11-13 19:17:03 -0500 | |
|---|---|---|
| committer | 2020-11-13 19:17:03 -0500 | |
| commit | 209a3c800871cd68edd2bc7ae661a24ecd496d2d (patch) | |
| tree | cf81c47ab57540b58292295c7d5641e9d2668291 /gallery_dl/extractor/common.py | |
| parent | 5dc7d6f5902ddaee5223d041d5c10060f0c72430 (diff) | |
New upstream version 1.15.3.upstream/1.15.3
Diffstat (limited to 'gallery_dl/extractor/common.py')
| -rw-r--r-- | gallery_dl/extractor/common.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/gallery_dl/extractor/common.py b/gallery_dl/extractor/common.py index 357deac..5efea4a 100644 --- a/gallery_dl/extractor/common.py +++ b/gallery_dl/extractor/common.py @@ -518,6 +518,15 @@ class SharedConfigMixin(): ), key, default, ) + def config_accumulate(self, key): + values = config.accumulate(self._cfgpath, key) + + conf = config.get(("extractor",), self.basecategory) + if conf: + values[:0] = config.accumulate((self.subcategory,), key, conf=conf) + + return values + def generate_extractors(extractor_data, symtable, classes): """Dynamically generate Extractor classes""" |
