From f36a03eade0d07aaabf85ad77594d2a1d56304ec Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Thu, 14 Jul 2022 11:56:13 -0400 Subject: [PATCH] Fixed hardcoded URL in oembed --- src/server.ts | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/server.ts b/src/server.ts index f7d5559..639e0b0 100644 --- a/src/server.ts +++ b/src/server.ts @@ -1,6 +1,5 @@ import { Router } from 'itty-router'; import { Constants } from './constants'; -import { fetchUsingGuest } from './drivers/guest'; import { handleStatus } from './status'; /* @@ -53,13 +52,15 @@ router.get('/owoembed', async (request: any) => { const { searchParams } = new URL(request.url) let text = searchParams.get('text') || 'Twitter'; - + let author = searchParams.get('author') || 'dangeredwolf'; + let status = searchParams.get('status') || '1547514042146865153'; + const test = { - "author_name":text, - "author_url":"https://twitter.com/AquosTheWolf/status/1547447632284553216", + "author_name":decodeURIComponent(text), + "author_url":`https://twitter.com/${encodeURIComponent(author)}/status/${encodeURIComponent(status)}`, "provider_name":"pxTwitter", "provider_url":"https://github.com/dangeredwolf/pxtwitter", - "title":"test", + "title":"Twitter", "type":"link", "version":"1.0" } @@ -72,7 +73,7 @@ router.get('/owoembed', async (request: any) => { }) router.all('*', async request => { - return Response.redirect(Constants.REDIRECT_URL); + return Response.redirect(Constants.REDIRECT_URL, 307); }); /*