From 1dff99922724fa9fb7da7e41f645197a312786cb Mon Sep 17 00:00:00 2001 From: winter Date: Fri, 4 Apr 2025 20:23:19 +0100 Subject: add web+pawpub support --- routes/lookup.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'routes') diff --git a/routes/lookup.php b/routes/lookup.php index 62d9e48..903c1b9 100644 --- a/routes/lookup.php +++ b/routes/lookup.php @@ -12,9 +12,12 @@ Router::getInstance()->mount('/lookup', function (array $args) { throw new BadRequest('please provide a `uri` query parameter'); } $uri = $_GET['uri']; - if (!str_starts_with($uri, 'https://')) { + if (!(str_starts_with($uri, 'https://') || str_starts_with($uri, 'web+pawpub://'))) { throw new BadRequest('dodgy looking uri'); } + if (str_starts_with($uri, 'web+pawpub://')) { + $uri = substr_replace($uri, 'https', 0, 10); + } // try looking it up as a note try { -- cgit v1.3