This is not exactly as it should be:
res.json({message: "Hello Json"});
This is not exactly as it should be:
res.json({message: "Hello Json"});
Strange, in the previous challenge they accept this model… i’ve tried both and they still fail ):
I cannot see your updated code. Could you share the link again?
There is it!
I am still seeing this:
app.get("/json", (req, res) => {
if (process.env.MESSAGE_STYLE === "uppercase") {
res.json({"message": "Hello Json".toUpperCase});
} else {
res.json({"message": "Hello Json"});
}
});
The line in the else
is not going pass the tests
why isn’t? this if-else is in the model shared on hint
The solution was in app.get > app.use
app.use('/json', (req, res) => {
let response = "Hello json";
if(process.env.MESSAGE_STYLE === 'uppercase') {
return res.json({message:response.toUpperCase()})
} else {
return res.json({message:response})
}
})
Also, answer found here
Thx for the help
I am glad you managed to pass.
What I was trying to get you to notice is:
res.json({"message": "Hello Json"});
Should be:
res.json({"message": "Hello json"});
Small letter j