We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 2a7291f + e87e698 commit 33b4949Copy full SHA for 33b4949
1 file changed
lib/booktype/apps/export/models.py
@@ -72,11 +72,11 @@ def has_subdir(dirpath):
72
73
@receiver(post_delete, sender=ExportFile)
74
def _exportfile_delete(sender, instance, **kwargs):
75
- relative_export_file = instance.filename.lstrip('/')
76
- export_file = os.path.join(settings.BOOKTYPE_ROOT, relative_export_file)
77
- export_type_dir = os.path.dirname(export_file)
78
- export_main_dir = os.path.dirname(export_type_dir)
79
try:
+ relative_export_file = instance.filename.lstrip('/')
+ export_file = os.path.join(settings.BOOKTYPE_ROOT, relative_export_file)
+ export_type_dir = os.path.dirname(export_file)
+ export_main_dir = os.path.dirname(export_type_dir)
80
shutil.rmtree(export_type_dir)
81
if not has_subdir(export_main_dir):
82
shutil.rmtree(export_main_dir)
0 commit comments