From 2c7fc2958c085bd30c49ae0c555b166c4026667e Mon Sep 17 00:00:00 2001 From: ngn Date: Mon, 20 Jan 2025 06:13:21 +0300 Subject: [PATCH] get data from the axios response Signed-off-by: ngn --- src/pages/api/media_proxy.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pages/api/media_proxy.ts b/src/pages/api/media_proxy.ts index a2fc29f..2217a3d 100644 --- a/src/pages/api/media_proxy.ts +++ b/src/pages/api/media_proxy.ts @@ -65,16 +65,16 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse) } // 4. else getting, caching and sending response - const { data } = await axiosInstance(mediaUrl, { + const mediaRes = await axiosInstance(mediaUrl, { responseType: 'arraybuffer', }); // saving in redis for 30 minutes - await redis.setex(mediaKey(mediaUrl), ttl, Buffer.from(data)); + await redis.setex(mediaKey(mediaUrl), ttl, Buffer.from(mediaRes.data)); // sending media res.setHeader('x-cached', 'false'); - res.send(data); + res.send(mediaRes.data); // sending token response on any error } catch {