Siyuan Hu commited on
Commit
9c307e5
·
1 Parent(s): 2bdeeef

fix(python): avoid backslashes inside f-string expressions in debug_compile HTML

Browse files
Files changed (1) hide show
  1. app.py +6 -2
app.py CHANGED
@@ -519,7 +519,9 @@ This is a debug build generated at \today.
519
  _write_logs(LOG_PATH, logs)
520
  return (
521
  "<div style='color:#b00'><b>Debug PDF compile failed.</b></div>"
522
- + f"<pre style='white-space:pre-wrap;background:#f7f7f8;padding:8px;border-radius:6px'>{'\n'.join(logs)}</pre>"
 
 
523
  )
524
 
525
  # Build preview + open-new-tab link
@@ -529,7 +531,9 @@ This is a debug build generated at \today.
529
  html = (
530
  f"<div style='margin-bottom:8px'>{open_tab}</div>"
531
  + _pdf_to_iframe_html(pdf_path, height="700px")
532
- + f"<pre style='white-space:pre-wrap;background:#f7f7f8;padding:8px;border-radius:6px;margin-top:8px'>{'\n'.join(logs[-60:])}</pre>"
 
 
533
  )
534
  _write_logs(LOG_PATH, logs)
535
  return html
 
519
  _write_logs(LOG_PATH, logs)
520
  return (
521
  "<div style='color:#b00'><b>Debug PDF compile failed.</b></div>"
522
+ + "<pre style='white-space:pre-wrap;background:#f7f7f8;padding:8px;border-radius:6px'>"
523
+ + "\n".join(logs)
524
+ + "</pre>"
525
  )
526
 
527
  # Build preview + open-new-tab link
 
531
  html = (
532
  f"<div style='margin-bottom:8px'>{open_tab}</div>"
533
  + _pdf_to_iframe_html(pdf_path, height="700px")
534
+ + "<pre style='white-space:pre-wrap;background:#f7f7f8;padding:8px;border-radius:6px;margin-top:8px'>"
535
+ + "\n".join(logs[-60:])
536
+ + "</pre>"
537
  )
538
  _write_logs(LOG_PATH, logs)
539
  return html