From 74798344ea179fcc61035e0815e79eb14465a69a Mon Sep 17 00:00:00 2001 From: Rory& Date: Tue, 7 Jul 2026 20:09:34 +0200 Subject: [PATCH] Switch default GIF provider to klipy since tenor is no longer supported --- src/api/routes/gifs/search.ts | 2 +- src/api/routes/gifs/trending-gifs.ts | 2 +- src/api/routes/gifs/trending.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/api/routes/gifs/search.ts b/src/api/routes/gifs/search.ts index 12eabaaf5..8e512979d 100644 --- a/src/api/routes/gifs/search.ts +++ b/src/api/routes/gifs/search.ts @@ -53,7 +53,7 @@ router.get( }, }), async (req: Request, res: Response) => { - const impl = GifProviderManager.getProvider((req.query.provider as string) ?? "tenor"); + const impl = GifProviderManager.getProvider((req.query.provider as string) ?? "klipy"); const result = await impl.search(req.query as typeof impl.search.arguments); res.json(result).status(200); }, diff --git a/src/api/routes/gifs/trending-gifs.ts b/src/api/routes/gifs/trending-gifs.ts index cb7e77eb4..f40116d31 100644 --- a/src/api/routes/gifs/trending-gifs.ts +++ b/src/api/routes/gifs/trending-gifs.ts @@ -52,7 +52,7 @@ router.get( }, }), async (req: Request, res: Response) => { - const provider = GifProviderManager.getProvider((req.query.provider as string) ?? "tenor"); + const provider = GifProviderManager.getProvider((req.query.provider as string) ?? "klipy"); const results = await provider.getTrendingGifs(req.query as typeof provider.getTrendingGifs.arguments); res.json(results).status(200); }, diff --git a/src/api/routes/gifs/trending.ts b/src/api/routes/gifs/trending.ts index e4a76b41a..64c9cd471 100644 --- a/src/api/routes/gifs/trending.ts +++ b/src/api/routes/gifs/trending.ts @@ -43,7 +43,7 @@ router.get( }, }), async (req: Request, res: Response) => { - const provider = GifProviderManager.getProvider((req.query.provider as string) ?? "tenor"); + const provider = GifProviderManager.getProvider((req.query.provider as string) ?? "klipy"); const [trendingCategories, trendingGifs] = await Promise.all([ provider.getTrendingCategories(req.query as typeof provider.getTrendingCategories.arguments),