Fix inability to import csv when path contains single quote

https://forums.ankiweb.net/t/windows-10-2-1-62-qt6-blank-import-window/30231
This commit is contained in:
Damien Elmes 2023-05-18 11:50:34 +10:00
parent a19cb75768
commit f1ddfb7af6

View file

@ -45,8 +45,9 @@ class ImportCsvDialog(QDialog):
layout.addWidget(self.web)
self.setLayout(layout)
escaped_path = path.replace("'", r"\'")
self.web.evalWithCallback(
f"anki.setupImportCsvPage('{path}');", lambda _: self.web.setFocus()
f"anki.setupImportCsvPage('{escaped_path}');", lambda _: self.web.setFocus()
)
self.setWindowTitle(tr.decks_import_file())