From e795c8b8f91d07ff4bff9dc71c2fe3a878127aad Mon Sep 17 00:00:00 2001 From: Akhil Meka Date: Fri, 25 Jul 2025 17:04:19 +0530 Subject: [PATCH] query parser bug fix --- src/utils/queryParser.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/utils/queryParser.ts b/src/utils/queryParser.ts index c7d9963..7218738 100644 --- a/src/utils/queryParser.ts +++ b/src/utils/queryParser.ts @@ -3,10 +3,10 @@ import mongoose from "mongoose"; type MongoFilter = Record; function convertValue(value: string) { - if (!isNaN(new Date(value).getTime())) { - return new Date(value); - } else if (!isNaN(Number(value))) { + if (!isNaN(Number(value))) { return Number(value); + } else if (!isNaN(new Date(value).getTime())) { + return new Date(value); } else if (mongoose.Types.ObjectId.isValid(value)) { return new mongoose.Types.ObjectId(value); } else if (value === "true") {