diff --git a/src/documents/caching.py b/src/documents/caching.py index 0eaf9fe71..9b8607dd8 100644 --- a/src/documents/caching.py +++ b/src/documents/caching.py @@ -71,7 +71,7 @@ def get_suggestion_cache(document_id: int) -> Optional[SuggestionCacheData]: and cache_hits[CLASSIFIER_HASH_KEY] == doc_suggestions.classifier_hash ): return doc_suggestions - else: + else: # pragma: no cover # Remove the key because something didn't match cache.delete(doc_key) return None @@ -145,7 +145,7 @@ def get_metadata_cache(document_id: int) -> Optional[MetadataCacheData]: # Refresh cache cache.touch(doc_key, CACHE_50_MINUTES) return doc_metadata - else: + else: # pragma: no cover # Something didn't match, delete the key cache.delete(doc_key) except Document.DoesNotExist: # pragma: no cover diff --git a/src/documents/views.py b/src/documents/views.py index 13b095f61..0578cdb24 100644 --- a/src/documents/views.py +++ b/src/documents/views.py @@ -389,11 +389,11 @@ class DocumentViewSet( try: return parser.extract_metadata(file, mime_type) - except Exception: + except Exception: # pragma: no cover logger.exception(f"Issue getting metadata for {file}") # TODO: cover GPG errors, remove later. return [] - else: + else: # pragma: no cover logger.warning(f"No parser for {mime_type}") return []