Skip to content

Commit 9f31d51

Browse files
committed
🐛 don't print None when filename is empty
1 parent a4fc569 commit 9f31d51

File tree

6 files changed

+9
-13
lines changed

6 files changed

+9
-13
lines changed

mindee/documents/bank_check.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ def __str__(self) -> str:
8282
)
8383
return (
8484
"-----Bank check data-----\n"
85-
f"Filename: {self.filename}\n"
85+
f"Filename: {self.filename or ''}".rstrip() + "\n"
8686
f"Routing number: {self.routing_number}\n"
8787
f"Account number: {self.account_number}\n"
8888
f"Check number: {self.check_number}\n"

mindee/documents/financial_document.py

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -126,10 +126,10 @@ def _build_from_api_prediction(
126126
def __str__(self) -> str:
127127
return (
128128
"-----Financial Document data-----\n"
129-
"Filename: %s \n"
130-
"Invoice number: %s \n"
131-
"Total amount including taxes: %s \n"
132-
"Total amount excluding taxes: %s \n"
129+
f"Filename: {self.filename or ''}".rstrip() + "\n"
130+
f"Invoice number: {self.invoice_number.value}\n"
131+
f"Total amount including taxes: {self.total_incl.value}\n"
132+
f"Total amount excluding taxes: {self.total_excl.value}\n"
133133
"Date: %s\n"
134134
"Invoice due date: %s\n"
135135
"Supplier name: %s\n"
@@ -141,10 +141,6 @@ def __str__(self) -> str:
141141
"Total taxes: %s\n"
142142
"----------------------"
143143
% (
144-
self.filename,
145-
self.invoice_number.value,
146-
self.total_incl.value,
147-
self.total_excl.value,
148144
self.date.value,
149145
self.due_date.value,
150146
self.merchant_name.value,

mindee/documents/invoice.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ def __str__(self) -> str:
130130
taxes = "\n ".join(f"{t}" for t in self.taxes)
131131
return (
132132
"-----Invoice data-----\n"
133-
f"Filename: {self.filename}\n"
133+
f"Filename: {self.filename or ''}".rstrip() + "\n"
134134
f"Invoice number: {self.invoice_number}\n"
135135
f"Total amount including taxes: {self.total_incl}\n"
136136
f"Total amount excluding taxes: {self.total_excl}\n"

mindee/documents/passport.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ def __str__(self) -> str:
9595
)
9696
return (
9797
"-----Passport data-----\n"
98-
f"Filename: {self.filename}\n"
98+
f"Filename: {self.filename or ''}".rstrip() + "\n"
9999
f"Full name: {self.full_name}\n"
100100
f"Given names: {given_names}\n"
101101
f"Surname: {self.surname}\n"

mindee/documents/receipt.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ def __str__(self) -> str:
5757
taxes = "\n ".join(f"{t}" for t in self.taxes)
5858
return (
5959
"-----Receipt data-----\n"
60-
f"Filename: {self.filename}\n"
60+
f"Filename: {self.filename or ''}".rstrip() + "\n"
6161
f"Total amount including taxes: {self.total_incl}\n"
6262
f"Total amount excluding taxes: {self.total_excl}\n"
6363
f"Date: {self.date}\n"

0 commit comments

Comments
 (0)