[civitai] fix 'AttributeError' when a file's post was deleted (#7860)

This commit is contained in:
Mike Fährmann
2025-07-20 19:57:27 +02:00
parent 9bbfb09952
commit e0599d35dc

View File

@@ -126,7 +126,8 @@ class CivitaiExtractor(Extractor):
data["post"] = file.pop("post")
if self._meta_post and "post" not in data:
data["post"] = post = self._extract_meta_post(file)
post.pop("user", None)
if post:
post.pop("user", None)
file["date"] = text.parse_datetime(
file["createdAt"], "%Y-%m-%dT%H:%M:%S.%fZ")