From ea1222924ddb1d9bd3e3de70978de7e3d6c5d634 Mon Sep 17 00:00:00 2001 From: "sonya.wong" <65000266+sonyaw612@users.noreply.github.com> Date: Fri, 22 Oct 2021 21:50:08 -0400 Subject: [PATCH] Update app.js --- zip-api/app.js | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/zip-api/app.js b/zip-api/app.js index df1f97b..40f3176 100644 --- a/zip-api/app.js +++ b/zip-api/app.js @@ -15,12 +15,28 @@ app.get('/', (req, res) => { app.get('/zip/:zipcode', (req, res) => { - // fill in... + let zipcode = req.params.zipcode; + + if(zipcode in zipdb.byZip){ + res.json( + zipdb.byZip[zipcode] + ) + } else { + res.status(404).send(`Error: ${ zipcode } was not found. Please enter a different zipcode.`) + } }); app.get('/city/:cityname', (req, res) => { - // fill in... + let cityname = req.params.cityname.toUpperCase(); + + if(cityname in zipdb.byCity){ + res.json( + zipdb.byCity[cityname] + ) + } else { + res.status(404).send(`Error: ${ cityname } was not found. Please enter a different city.`) + } });