diff --git a/docs/configuration.rst b/docs/configuration.rst index a3e8b7fc..4be7b85c 100644 --- a/docs/configuration.rst +++ b/docs/configuration.rst @@ -1048,6 +1048,17 @@ Description Use with caution. +extractor.deviantart.group +-------------------------- +Type + ``bool`` +Default + ``true`` +Description + Check whether the profile name in a given URL + belongs to a group or a regular user. + + extractor.deviantart.include ---------------------------- Type diff --git a/docs/gallery-dl.conf b/docs/gallery-dl.conf index 8ebb32ab..63f8a02a 100644 --- a/docs/gallery-dl.conf +++ b/docs/gallery-dl.conf @@ -71,10 +71,13 @@ { "client-id": null, "client-secret": null, + "auto-watch": false, + "auto-unwatch": false, "comments": false, "extra": false, "flat": true, "folders": false, + "group": true, "include": "gallery", "journals": "html", "mature": true, diff --git a/gallery_dl/extractor/deviantart.py b/gallery_dl/extractor/deviantart.py index 39aa71d8..cb2aa242 100644 --- a/gallery_dl/extractor/deviantart.py +++ b/gallery_dl/extractor/deviantart.py @@ -72,7 +72,7 @@ class DeviantartExtractor(Extractor): def items(self): self.api = DeviantartOAuthAPI(self) - if self.user: + if self.user and self.config("group", True): profile = self.api.user_profile(self.user) self.group = not profile if self.group: