diff options
| author | 2023-11-04 18:45:53 -0400 | |
|---|---|---|
| committer | 2023-11-04 18:45:53 -0400 | |
| commit | 2d551ed1207bad400777ed5abe62af837e58513b (patch) | |
| tree | 95a734b9f6cbce8805f70b7be54cb7b8375d860c /gallery_dl/postprocessor/metadata.py | |
| parent | c71916e7b4a99224d2ec86053e44353fb3beb9b5 (diff) | |
| parent | 7997fa94c82f9a6db63421c0af433f325a8aa607 (diff) | |
Update upstream source from tag 'upstream/1.26.2'
Update to upstream version '1.26.2'
with Debian dir a590c1c7f7b4b2accb8e36e336d1538015d47d7d
Diffstat (limited to 'gallery_dl/postprocessor/metadata.py')
| -rw-r--r-- | gallery_dl/postprocessor/metadata.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gallery_dl/postprocessor/metadata.py b/gallery_dl/postprocessor/metadata.py index 5004bed..18d00e1 100644 --- a/gallery_dl/postprocessor/metadata.py +++ b/gallery_dl/postprocessor/metadata.py @@ -189,7 +189,7 @@ class MetadataPP(PostProcessor): tags = [] extend = tags.extend for tagdict in taglists: - extend([x for x in tagdict.values() if x is not None]) + extend([x for x in tagdict.values() if isinstance(x, str)]) tags.sort() fp.write("\n".join(tags) + "\n") @@ -206,7 +206,8 @@ class MetadataPP(PostProcessor): sort_keys=options.get("sort", False), separators=options.get("separators"), indent=options.get("indent", indent), - check_circular=False, default=str, + check_circular=False, + default=util.json_default, ) |
