diff --git a/setting/utils/queryParser.js b/setting/utils/queryParser.js index 0e6ba4a..ed1a61c 100644 --- a/setting/utils/queryParser.js +++ b/setting/utils/queryParser.js @@ -20,13 +20,13 @@ export function getTOTPByLink(link) { if (secret === undefined) throw new Error("Secret not defined"); - issuer = issuer.replace("%20", " "); - client = client.replace("%20", " "); - if(issuer == client){ issuer = args[3].split("issuer=")[1]?.split("&")[0] } + issuer = issuer.replace("%20", " "); + client = client.replace("%20", " "); + return new TOTP( secret, issuer,