From c3368c8dff32b2cf8080e580a886279f604f3af9 Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Thu, 10 Oct 2024 10:33:57 +0800 Subject: fix: href pattern for GeoLink --- src/dumbyUtils.mjs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/dumbyUtils.mjs b/src/dumbyUtils.mjs index 6a3f760..8148366 100644 --- a/src/dumbyUtils.mjs +++ b/src/dumbyUtils.mjs @@ -140,9 +140,8 @@ export const createGeoLink = (link) => { const url = new URL(link.href) const xyInParams = url.searchParams.get('xy')?.split(',')?.map(Number) const xy = xyInParams ?? url?.href - ?.match(/^geo:([0-9.,]+)/) - ?.at(1) - ?.split(',') + ?.match(/^geo:([-]?[0-9.]+),([-]?[0-9.]+)/) + ?.splice(1) ?.reverse() ?.map(Number) -- cgit v1.2.3-70-g09d2