From b214c0f86a0389c674dce661c52296f46dc782c1 Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Mon, 3 Jul 2017 13:04:01 +0200 Subject: Archaeologivcal files: safely manage is_preventive test if preventive type is not created - show-file test --- archaeological_files/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'archaeological_files/models.py') diff --git a/archaeological_files/models.py b/archaeological_files/models.py index 52f628817..195418bc8 100644 --- a/archaeological_files/models.py +++ b/archaeological_files/models.py @@ -49,7 +49,7 @@ class FileType(GeneralType): try: preventive = FileType.get_cache(key).pk return file_type_id == preventive - except FileType.DoesNotExist: + except (FileType.DoesNotExist, AttributeError): return False post_save.connect(post_save_cache, sender=FileType) post_delete.connect(post_save_cache, sender=FileType) -- cgit v1.2.3