From 3cd690ad240d766a052c09e36392c4db6a920281 Mon Sep 17 00:00:00 2001 From: kaho <15116355657l@gmail.com> Date: Mon, 14 Oct 2024 03:01:33 +0800 Subject: [PATCH] fix(route): dlsite (#17103) * fix(route): dlsite * revert * fix: `/dlsite/ci-en/:id/article` * fix: route order --- lib/routes/dlsite/campaign.ts | 3 +-- lib/routes/dlsite/new.ts | 3 +-- lib/routes/dlsite/{ => z-index}/index.ts | 2 +- 3 files changed, 3 insertions(+), 5 deletions(-) rename lib/routes/dlsite/{ => z-index}/index.ts (83%) diff --git a/lib/routes/dlsite/campaign.ts b/lib/routes/dlsite/campaign.ts index bcf575ce24b5e..05c9e9b7b3b5b 100644 --- a/lib/routes/dlsite/campaign.ts +++ b/lib/routes/dlsite/campaign.ts @@ -149,9 +149,8 @@ async function handler(ctx) { } const link = setUrl(info); - const response = await got(link, { + const response = await got(new URL(link, host), { method: 'GET', - prefixUrl: host, }); const data = response.data; const $ = load(data); diff --git a/lib/routes/dlsite/new.ts b/lib/routes/dlsite/new.ts index f4b4d3bb468b3..aa9838b8a26d3 100644 --- a/lib/routes/dlsite/new.ts +++ b/lib/routes/dlsite/new.ts @@ -81,9 +81,8 @@ async function handler(ctx) { const link = info.url.slice(1); - const response = await got(link, { + const response = await got(new URL(link, host), { method: 'GET', - prefixUrl: host, }); const data = response.data; const $ = load(data); diff --git a/lib/routes/dlsite/index.ts b/lib/routes/dlsite/z-index/index.ts similarity index 83% rename from lib/routes/dlsite/index.ts rename to lib/routes/dlsite/z-index/index.ts index 2afcd59443835..74349ce218c3a 100644 --- a/lib/routes/dlsite/index.ts +++ b/lib/routes/dlsite/z-index/index.ts @@ -1,5 +1,5 @@ import { Route } from '@/types'; -import { ProcessItems } from './utils'; +import { ProcessItems } from '../utils'; export const route: Route = { path: '*',