diff --git a/rowers/models.py b/rowers/models.py index 6edc4c92..9e156657 100644 --- a/rowers/models.py +++ b/rowers/models.py @@ -3873,7 +3873,7 @@ def auto_delete_file_on_delete(sender, instance, **kwargs): try: dirname = 'media/strokedata_{id}.parquet.gz'.format(id=instance.id) os.remove(dirname) - except FileNotFoundError: + except (FileNotFoundError, IsADirectoryError): try: shutil.rmtree(dirname) except: