Parse the type
This commit is contained in:
parent
cb78c848d6
commit
0ec75c2435
|
@ -104,6 +104,7 @@ const parsePathname = (url: URL): [type: Code["type"], path: string] => {
|
||||||
const p = url.pathname.toLowerCase();
|
const p = url.pathname.toLowerCase();
|
||||||
if (p.startsWith("//totp")) return ["totp", url.pathname.slice(6)];
|
if (p.startsWith("//totp")) return ["totp", url.pathname.slice(6)];
|
||||||
if (p.startsWith("//hotp")) return ["hotp", url.pathname.slice(6)];
|
if (p.startsWith("//hotp")) return ["hotp", url.pathname.slice(6)];
|
||||||
|
if (p.startsWith("//steam")) return ["steam", url.pathname.slice(7)];
|
||||||
throw new Error(`Unsupported code or unparseable path "${url.pathname}"`);
|
throw new Error(`Unsupported code or unparseable path "${url.pathname}"`);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue