From 28e8ec3b6cab9c19e6e7dcaf1c21afe72543adc4 Mon Sep 17 00:00:00 2001 From: Rory& Date: Mon, 6 Jul 2026 00:35:52 +0200 Subject: [PATCH] Clean up --- src/api/routes/gifs/search.ts | 4 ++-- .../integrations/gifProviders/providers/TenorGifProvider.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/api/routes/gifs/search.ts b/src/api/routes/gifs/search.ts index 20f778890..ca951779a 100644 --- a/src/api/routes/gifs/search.ts +++ b/src/api/routes/gifs/search.ts @@ -16,8 +16,8 @@ along with this program. If not, see . */ -import { route } from "@spacebar/api/util/handlers/route"; import { Request, Response, Router } from "express"; +import { route } from "@spacebar/api/util/handlers/route"; import { GifMediaTypes } from "@spacebar/schemas"; import { GifProviderManager } from "@spacebar/util/util/integrations/gifProviders/GifProviderManager"; @@ -55,7 +55,7 @@ router.get( async (req: Request, res: Response) => { const { provider } = req.query; - const impl = GifProviderManager.getProvider(provider as string); + const impl = GifProviderManager.getProvider((provider as string) ?? "tenor"); const result = await impl.search(req.query as typeof impl.search.arguments); res.json(result).status(200); diff --git a/src/util/util/integrations/gifProviders/providers/TenorGifProvider.ts b/src/util/util/integrations/gifProviders/providers/TenorGifProvider.ts index ca5635989..2863843be 100644 --- a/src/util/util/integrations/gifProviders/providers/TenorGifProvider.ts +++ b/src/util/util/integrations/gifProviders/providers/TenorGifProvider.ts @@ -42,7 +42,7 @@ export default class TenorGifProvider implements IGifProvider { }); const { results } = (await response.json()) as { results: TenorGif[] }; - return results.map(parseGifResult); + return results.map(this.convertGifResult); } private convertGifResult(result: TenorGif) {