[pixiv] fix tag write when set to original

pull/3675/head
Gray Manley 2 years ago
parent 4f029ab38b
commit f33ac885a6

@ -184,6 +184,13 @@ class MetadataPP(PostProcessor):
for taglist in taglists: for taglist in taglists:
extend(taglist) extend(taglist)
tags.sort() tags.sort()
elif all(isinstance(e, dict) for e in tags):
taglists = tags
tags = []
extend = tags.extend
for tagdict in taglists:
extend([x for x in tagdict.values() if x is not None])
tags.sort()
fp.write("\n".join(tags) + "\n") fp.write("\n".join(tags) + "\n")

Loading…
Cancel
Save