diff options
| author | Adam Soltys <[email protected]> | 2026-02-25 12:13:02 -0800 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-02-25 12:50:19 -0800 |
| commit | 41d5d7edb9bf05d7ba3cb3a7f49f513d875df211 (patch) | |
| tree | 02007fb56c6979f54f5edd4f89cb8ab461c30674 /src/lib | |
| parent | 724feede84f9554c270d0739106bc5e60b234c45 (diff) | |
| download | coinos-ui-41d5d7edb9bf05d7ba3cb3a7f49f513d875df211.tar.gz coinos-ui-41d5d7edb9bf05d7ba3cb3a7f49f513d875df211.zip | |
Fix parse matching subdomain addresses as local users
Co-Authored-By: Claude Opus 4.6 <[email protected]>
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/parse.ts | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/parse.ts b/src/lib/parse.ts index 06adfd7e..5e43a6ad 100644 --- a/src/lib/parse.ts +++ b/src/lib/parse.ts @@ -25,7 +25,7 @@ export default async (s, host, cookies) => { } if (t.startsWith("lightning:")) t = t.replace("lightning:", ""); - if (t.endsWith(`@${PUBLIC_DOMAIN}`)) t = t.split("@")[0]; + if (t.includes("@") && t.split("@").pop() === PUBLIC_DOMAIN) t = t.split("@")[0]; if (t.includes("@") && t.includes(".")) { try { t = await get(`/encode?address=${t}`); |
