Fix escaping error

This commit is contained in:
Joseph Garrone
2024-06-04 01:49:26 +02:00
parent 17e1655eaf
commit 093e51e092

View File

@ -31,7 +31,7 @@ export default function LoginRecoveryAuthnCodeConfig(props: PageProps<Extract<Kc
var tmpTextarea = document.createElement("textarea"); var tmpTextarea = document.createElement("textarea");
var codes = document.getElementById("kc-recovery-codes-list").getElementsByTagName("li"); var codes = document.getElementById("kc-recovery-codes-list").getElementsByTagName("li");
for (i = 0; i < codes.length; i++) { for (i = 0; i < codes.length; i++) {
tmpTextarea.value = tmpTextarea.value + codes[i].innerText + "\n"; tmpTextarea.value = tmpTextarea.value + codes[i].innerText + "\\n";
} }
document.body.appendChild(tmpTextarea); document.body.appendChild(tmpTextarea);
tmpTextarea.select(); tmpTextarea.select();
@ -65,7 +65,7 @@ export default function LoginRecoveryAuthnCodeConfig(props: PageProps<Extract<Kc
for (var i = 0; i < recoveryCodes.length; i++) { for (var i = 0; i < recoveryCodes.length; i++) {
var recoveryCodeLiElement = recoveryCodes[i].innerText; var recoveryCodeLiElement = recoveryCodes[i].innerText;
recoveryCodeList += recoveryCodeLiElement + "\r\n"; recoveryCodeList += recoveryCodeLiElement + "\\r\\n";
} }
return recoveryCodeList; return recoveryCodeList;
@ -84,9 +84,9 @@ export default function LoginRecoveryAuthnCodeConfig(props: PageProps<Extract<Kc
}; };
return fileBodyContent = return fileBodyContent =
"${msgStr("recovery-codes-download-file-header")}\n\n" + "${msgStr("recovery-codes-download-file-header")}\\n\\n" +
recoveryCodeList + "\n" + recoveryCodeList + "\\n" +
"${msgStr("recovery-codes-download-file-description")}\n\n" + "${msgStr("recovery-codes-download-file-description")}\\n\\n" +
"${msgStr("recovery-codes-download-file-date")} " + formatCurrentDateTime(); "${msgStr("recovery-codes-download-file-date")} " + formatCurrentDateTime();
} }