|
|
@@ -117,9 +117,10 @@ public class QuestionService {
|
|
|
}
|
|
|
|
|
|
public boolean initGrasp() {
|
|
|
+ graspRepository.deleteAll();
|
|
|
Iterable<Question> questions = questionRepository.findAll();
|
|
|
for(Question question: questions) {
|
|
|
- if(question.getKnowledgeId().size() > 0){
|
|
|
+ if(question.getKnowledgeId() != null && question.getKnowledgeId().size() > 0){
|
|
|
for(String knowledge: question.getKnowledgeId()){
|
|
|
Grasp grasp = new Grasp(question.getId(),knowledge,
|
|
|
question.getType().equals(QuestionType.CODE)?GraspDegree.APPLY:
|