I'm currently working on a project using an API to create and show sauces. I have created the controllers and the routes. So far the route is working for get all; on the main page, all of the created sauces are working, however, when I click on one of them, the sauce doesn't show. When I console log the sauce it works but it doesn't seem to execute the res.status(200).JSON(sauces); instead it goes on to the catch. My code is available on github https://github.com/ohsand/piquante, if anyone wants to have a look. If you would like to try out the code, you just need to run npm install, npm run start and I have been using nodemon server to see it on localhost:4200 I have looked at other peoples work as this is a coursework project and from what I can see they have used the exact same code for retrieving one of the sauces so I can't seem to understand why it isn't working for me... All help is much appreciated, thanks!