(品質保証コース・課題トラッカー)put リクエストのテストが通らないのはなぜでしょうか?

こちらの投稿を参考に、freeCodeCamp側のテストのコードを見てみたところ、
/api/issues/{project}?_id={課題のID} へGETリクエストを送って、その結果を見て正しく更新されているかチェックしているのですが、どうやらこの ?_id={課題のID} のフィルターが正しく動作していないようです。

実際に {デモのURL}/api/issues/{project}?_id={存在するはずの課題のID} というURLにアクセスして、正しくデータがフィルターできているか確認してみてください。(GETリクエストであれば通常のブラウザにURLを入れるだけで確認できます。)

上手くいっていないようであれば、api.js 20行目で比較している内容を見直してみましょう。

if (req.query._id) 					{ data = data.filter(d => d._id 				=== req.query._id) }

品質保証のプロジェクト、順調に取り組まれているようで素晴らしいです! :clap: がんばってください!

1 Like