[pixiv] fix tag write when set to original
This commit is contained in:
@@ -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")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user