SoftwareFoundationGroupAtKyotoU / automata

Other
3 stars 10 forks source link

Rewriting post/app.js in React framework #197

Closed skymountain closed 9 years ago

skymountain commented 9 years ago

コードレビューをお願いします. scheme.cgi?excercise=true で帰ってくる課題情報の構造があまりよくないので,api 側の仕様を変更したいところですが,それは次回ということで.

westpaddy commented 9 years ago

パラメータのエンコード方法が変わったせいか、複数チェックして送信した時の動作がよくわからないことになっているようです。

具体的には実験4のセッティングで、課題2のEx3.1,3.4,3.8,3.14(すべて必修)にチェックをして提出すると、 recordの解答状況タブでは3.14が解答済みになって3.1,3.4,3.8は未回答になります。 テスト結果タブでは3.1,3.4,3.8,3.14がテストされているっぽい?のですが詳細のEx名のところが全部3.14になります。

謎すぎてよくわかりませんが、apiのほうにも問題がありそうな気がします。

skymountain commented 9 years ago

@sowa-snow 修正しました.原因は post パラメータを ex[] として渡すところを ex としていたことに起因するようです.(つまり @sowa-snow の予想通りです)

skymountain commented 9 years ago

htmlFor も直しました.