Skip to content

Commit 665fcf0

Browse files
authored
Merge pull request #3 from helios2003/fixes
Addressing comments of the maintainers
2 parents 2e4b637 + 4f08a7a commit 665fcf0

File tree

2 files changed

+5
-7
lines changed

2 files changed

+5
-7
lines changed

apps/studio-next/src/app/api/crawler/route.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { NextRequest, NextResponse } from "next/server";
22
import parseURL from "@/helpers/parser";
33
import { DocumentInfo } from "@/types";
44
import axios from "axios";
5-
import { metadata } from "@/app/page";
5+
import { metadata } from "@/app/page";
66

77
export async function GET(request: NextRequest) {
88
const Base64searchParams = request.nextUrl.searchParams.get('base64');
@@ -32,7 +32,7 @@ export async function GET(request: NextRequest) {
3232

3333
if (!info) {
3434
const ogImage = "https://raw.githubusercontent.com/asyncapi/studio/master/apps/studio-next/public/img/meta-studio-og-image.jpeg";
35-
35+
3636
const crawlerInfo = `
3737
<!DOCTYPE html>
3838
<html lang="en">

apps/studio-next/src/middleware.ts

+3-5
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,11 @@ export async function middleware(request: NextRequest) {
55
const userAgents = crawlers.map(crawler => crawler.pattern);
66
const requestInfo = userAgent(request);
77
const res = NextResponse.next();
8-
const documentURL = request.nextUrl.searchParams.get("url");
9-
8+
109
for (const ua of userAgents) {
1110
if (requestInfo.ua.toLowerCase().includes(ua.toLowerCase())) {
11+
12+
const documentURL = request.nextUrl.searchParams.get("url");
1213
const encodedDocument = request.nextUrl.searchParams.get("base64");
1314

1415
if (!encodedDocument && !documentURL) {
@@ -25,6 +26,3 @@ export async function middleware(request: NextRequest) {
2526
return res;
2627
}
2728

28-
export const config = {
29-
matcher: ['/:base64', '/:url'],
30-
}

0 commit comments

Comments
 (0)