From fc3595b7ab33c4da1125703417b5f318719c2418 Mon Sep 17 00:00:00 2001
From: Bastien Le Querrec <blq@laquadrature.net>
Date: Mon, 13 May 2024 19:18:57 +0200
Subject: [PATCH] =?UTF-8?q?Attrap:=20corrige=20un=20crash=20si=20le=20PDF?=
 =?UTF-8?q?=20ne=20contient=20aucune=20m=C3=A9tadonn=C3=A9e?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 Attrap.py | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/Attrap.py b/Attrap.py
index dc1eaea..e02670f 100644
--- a/Attrap.py
+++ b/Attrap.py
@@ -69,11 +69,12 @@ class Attrap:
             reader = PdfReader(f'{raa_data_dir}{self.get_sha256()}.pdf')
             pdf_metadata = reader.metadata
 
-            if pdf_metadata.creation_date:
-                self.pdf_creation_date = pdf_metadata.creation_date
+            if pdf_metadata:
+                if pdf_metadata.creation_date:
+                    self.pdf_creation_date = pdf_metadata.creation_date
 
-            if pdf_metadata.modification_date:
-                self.pdf_modification_date = pdf_metadata.modification_date
+                if pdf_metadata.modification_date:
+                    self.pdf_modification_date = pdf_metadata.modification_date
 
         def extract_content(self, data_dir):
             raa_data_dir = f'{data_dir}/raa/'
-- 
GitLab