diff --git a/package.json b/package.json index aa1cf00..8b8d5c4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "gaebolg", - "version": "6.1.0-alpha.nightly", + "version": "6.1.1-alpha.nightly", "main": "index.js", "author": "sinkaroid", "repository": { diff --git a/src/index.ts b/src/index.ts index 4fb6771..d5c6cbd 100644 --- a/src/index.ts +++ b/src/index.ts @@ -7,7 +7,7 @@ import { iParams, valid_type, export async function handler( event: APIGatewayEvent) { - const userAgent = event.multiValueHeaders["user-agent"] ? event.multiValueHeaders["user-agent"][0] : "no user agent"; + const userAgent = event.multiValueHeaders["user-agent"] ? event.multiValueHeaders["user-agent"][0] : null; const gateway = { specs: event.queryStringParameters as unknown as iParams }; if (!valid_type.includes(gateway.specs.type)) return errorNoParams(userAgent); diff --git a/src/utils/handler.ts b/src/utils/handler.ts index b29ab22..28555d6 100644 --- a/src/utils/handler.ts +++ b/src/utils/handler.ts @@ -2,7 +2,7 @@ import { valid_image_hentai, valid_image_porn, valid_image_nasuverse } from "../ import { version, name } from "../../package.json"; -export async function errorNoParams(ua: string) { +export async function errorNoParams(ua: string | null) { return { statusCode: 400, body: JSON.stringify({ @@ -56,7 +56,7 @@ export async function maybeError(genre: string) { }; } -export async function successDelivered(url: string, userAgent: string) { +export async function successDelivered(url: string, userAgent: string | null) { return { statusCode: 200, headers: {