diff options
| author | 2023-05-28 01:35:27 -0400 | |
|---|---|---|
| committer | 2023-05-28 01:35:27 -0400 | |
| commit | 8950c0f2ef55ec2ed36b3fccc9fd85b64b877c3b (patch) | |
| tree | 353c894306904849b05b4dacbb9ea0966f36bd95 /gallery_dl/extractor/fanbox.py | |
| parent | bff1d7a3fc1f184002ea6c6f77de675885bda3eb (diff) | |
New upstream version 1.25.5.upstream/1.25.5
Diffstat (limited to 'gallery_dl/extractor/fanbox.py')
| -rw-r--r-- | gallery_dl/extractor/fanbox.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/gallery_dl/extractor/fanbox.py b/gallery_dl/extractor/fanbox.py index 57c4333..4ca0852 100644 --- a/gallery_dl/extractor/fanbox.py +++ b/gallery_dl/extractor/fanbox.py @@ -52,8 +52,11 @@ class FanboxExtractor(Extractor): url = text.ensure_http_scheme(url) body = self.request(url, headers=headers).json()["body"] for item in body["items"]: - yield self._get_post_data(item["id"]) - + try: + yield self._get_post_data(item["id"]) + except Exception as exc: + self.log.warning("Skipping post %s (%s: %s)", + item["id"], exc.__class__.__name__, exc) url = body["nextUrl"] def _get_post_data(self, post_id): |
