Fix shortpixel
This commit is contained in:
parent
2d4db98b6b
commit
e01de36eac
1 changed files with 3 additions and 3 deletions
|
@ -86,7 +86,7 @@ class Attachment(models.Model):
|
||||||
"resize_height": settings.SHORTPIXEL_RESIZE_HEIGHT,
|
"resize_height": settings.SHORTPIXEL_RESIZE_HEIGHT,
|
||||||
"keep_exif": 1,
|
"keep_exif": 1,
|
||||||
"file_paths": json.dumps(
|
"file_paths": json.dumps(
|
||||||
{self.original_file.name: self.original_file.path},
|
{"img": self.original_file.path},
|
||||||
),
|
),
|
||||||
}
|
}
|
||||||
data = {**base_data, **post_data}
|
data = {**base_data, **post_data}
|
||||||
|
@ -95,14 +95,14 @@ class Attachment(models.Model):
|
||||||
response = requests.post(
|
response = requests.post(
|
||||||
url=url,
|
url=url,
|
||||||
data=data,
|
data=data,
|
||||||
files={self.original_file.name: original_file},
|
files={"img": original_file},
|
||||||
timeout=10,
|
timeout=10,
|
||||||
)
|
)
|
||||||
|
|
||||||
res = response.json()
|
res = response.json()
|
||||||
if len(res) == 0 or not isinstance(res, list):
|
if len(res) == 0 or not isinstance(res, list):
|
||||||
logger.error("Shortpixel response is not a non-empty list: %s", res)
|
logger.error("Shortpixel response is not a non-empty list: %s", res)
|
||||||
logger.info("POST data: %s", data)
|
logger.error("POST data: %s", data)
|
||||||
return super().save(*args, **kwargs)
|
return super().save(*args, **kwargs)
|
||||||
|
|
||||||
res_data = res[0]
|
res_data = res[0]
|
||||||
|
|
Reference in a new issue