From 76ae41dc8bdd74c25b1130d5ca4097c6f4771326 Mon Sep 17 00:00:00 2001 From: Wojtek Rybakiewicz Date: Thu, 7 Dec 2023 15:38:32 +0100 Subject: [PATCH] chore: revert removal of packages --- routes/packages.ts | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/routes/packages.ts b/routes/packages.ts index 56bf32c..543387e 100644 --- a/routes/packages.ts +++ b/routes/packages.ts @@ -96,7 +96,8 @@ export const packages = (router: Router) => { "/packages/latest", asyncHandler(async (req, res) => { console.log("Getting latest packages") - throwExpiredApiError() + const initialMongoQuery = {}; + return await findPackage(req, res, initialMongoQuery); }) ); @@ -108,7 +109,14 @@ export const packages = (router: Router) => { "/packages", asyncHandler(async (req, res) => { console.log("Getting packages by timestamp") - throwExpiredApiError() + if (!req.query.toTimestamp) { + throw new Error("toTimestamp query param is required"); + } + + const initialMongoQuery = { + timestamp: { $lte: req.query.toTimestamp }, + }; + return await findPackage(req, res, initialMongoQuery); }) ); };