Accounts: Fix password escape to allow quotes and backslash

This commit is contained in:
Nathan Woodburn 2023-08-18 14:07:23 +10:00
parent 8758a5fd5e
commit 2a6a708d70
Signed by: nathanwoodburn
GPG Key ID: 203B000478AD0EF1

View File

@ -839,6 +839,11 @@ namespace FireWallet
Account = comboBoxaccount.Text; Account = comboBoxaccount.Text;
Password = textBoxaccountpassword.Text; Password = textBoxaccountpassword.Text;
// Escape the password to allow use in JSON
Password = Password.Replace("\\", "\\\\");
Password = Password.Replace("\"", "\\\"");
bool loggedin = await Login(); bool loggedin = await Login();
if (loggedin) if (loggedin)
{ {