Skip to content

Commit cbd9a65

Browse files
committed
FIXUP: Use single log message per page
1 parent ab709e9 commit cbd9a65

File tree

1 file changed

+5
-10
lines changed
  • dangerzone/isolation_provider

1 file changed

+5
-10
lines changed

dangerzone/isolation_provider/base.py

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -183,12 +183,15 @@ def _convert(
183183
n_pages = read_int(p.stdout)
184184
if n_pages == 0 or n_pages > errors.MAX_PAGES:
185185
raise errors.MaxPagesException()
186-
step = 100 / n_pages / 2
186+
step = 100 / n_pages
187187

188188
safe_doc = fitz.Document()
189189

190190
for page in range(1, n_pages + 1):
191-
text = f"Converting page {page}/{n_pages} to pixels"
191+
searchable = "searchable " if ocr_lang else ""
192+
text = (
193+
f"Converting page {page}/{n_pages} from pixels to {searchable}PDF"
194+
)
192195
percentage += step
193196
self.print_progress(document, False, text, percentage)
194197

@@ -205,15 +208,7 @@ def _convert(
205208
num_pixels,
206209
)
207210

208-
if ocr_lang:
209-
text = (
210-
f"Converting page {page}/{n_pages} from pixels to"
211-
" searchable PDF"
212-
)
213-
else:
214-
text = f"Converting page {page}/{n_pages} from pixels to PDF"
215211
percentage += step
216-
self.print_progress(document, False, text, percentage)
217212

218213
page_pdf = self.pixels_to_pdf_page(
219214
untrusted_pixels,

0 commit comments

Comments
 (0)