fix thumbnail deletion not occurring due to nonexistent file

This commit is contained in:
Xevion
2020-11-03 18:26:42 -06:00
parent 09e82944d7
commit f00dadf4ca

View File

@@ -148,10 +148,12 @@ class File(models.Model):
if self.thumbnail:
try:
os.remove(os.path.join(self.thumbs_dir, self.thumbnail))
self.thumbnail = None
self.save()
except FileNotFoundError:
pass
finally:
self.thumbnail = None
self.save()
@property
def thumbnail_static_path(self):