Merge pull request #823 from ae-utbm/fix-image-extension

fix image extension
This commit is contained in:
thomas girod
2024-09-14 19:48:30 +02:00
committed by GitHub

View File

@@ -16,6 +16,7 @@
from __future__ import annotations from __future__ import annotations
from io import BytesIO from io import BytesIO
from pathlib import Path
from typing import ClassVar, Self from typing import ClassVar, Self
from django.conf import settings from django.conf import settings
@@ -123,7 +124,7 @@ class Picture(SasFile):
self.file.delete() self.file.delete()
self.thumbnail.delete() self.thumbnail.delete()
self.compressed.delete() self.compressed.delete()
new_extension_name = self.name.removesuffix(extension) + "webp" new_extension_name = str(Path(self.name).with_suffix(".webp"))
self.file = file self.file = file
self.file.name = self.name self.file.name = self.name
self.thumbnail = thumb self.thumbnail = thumb