diff options
| author | Adam Soltys <[email protected]> | 2026-02-25 12:13:02 -0800 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-02-25 12:13:18 -0800 |
| commit | 52584f2797bb1aad77e34b3f6e4fc46c138073a7 (patch) | |
| tree | 05428e5130e07e2bb4fba4d0b99dca869bd458f9 | |
| parent | 10f039f807eae63aa899564fc44a0569309775b1 (diff) | |
| download | coinos-ui-52584f2797bb1aad77e34b3f6e4fc46c138073a7.tar.gz coinos-ui-52584f2797bb1aad77e34b3f6e4fc46c138073a7.zip | |
Fix parse matching subdomain addresses as local users
Co-Authored-By: Claude Opus 4.6 <[email protected]>
| -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 6ff4556c..b5b953c2 100644 --- a/src/lib/parse.ts +++ b/src/lib/parse.ts @@ -21,7 +21,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}`); |
