adaptive-learning / flocs-web

Intelligent web application for learning computer science
GNU General Public License v3.0
0 stars 1 forks source link

Dry tasks parsing #21

Open effa opened 7 years ago

effa commented 7 years ago

Tasks are parsed on three places in two modules (tasksRedudcer and taskSessionsReducer), which leads to bugs when the task format changes. Also, the state shape should be normalized to store a task only once (i.e., only store taskId should be stored in the taskSession).