diff --git a/index.js b/index.js index 7137975..ed7326b 100644 --- a/index.js +++ b/index.js @@ -2265,11 +2265,16 @@ app.post("/samasat-good-sum", async (req, res) => { response.on("end", () => { try { const jsonData = JSON.parse(data); - res.json( - jsonData.Data?.filter( - (option) => option?.TrackingStatus === 2, - )?.reduce((acc, item) => acc + Number(item?.GoodAmount || 0), 0), - ); + + const goodSum = jsonData.Data?.filter( + (option) => option?.TrackingStatus === 2, + )?.reduce((acc, item) => acc + Number(item?.GoodAmount || 0), 0); + + const loadingSum = jsonData.Data?.filter( + (option) => option?.TrackingStatus === 1, + )?.reduce((acc, item) => acc + Number(item?.GoodAmount || 0), 0); + + res.json({ goodSum, loadingSum }); } catch (error) { console.error("Error parsing JSON:", error.message); res