Add the post feature for differents types of changeCurriculumRequest
This commit is contained in:
		| @ -179,7 +179,14 @@ public class RequestsController { | ||||
|     public ResponseEntity<String> addChangeCurrReq(@RequestBody Map<String,Object> reqInfos){ | ||||
|         User user = userRepository.findById((Integer) reqInfos.get("userId")); | ||||
|  | ||||
|         Curriculum actualCurriculum = curriculumRepository.findById((Integer) reqInfos.get("actualcursus")); | ||||
|         Curriculum actualCurriculum; | ||||
|  | ||||
|         //If null then it means we are in a supplementary cursus case | ||||
|         if (reqInfos.get("actualcursus") == null){ | ||||
|             actualCurriculum = null; | ||||
|         }else{ | ||||
|             actualCurriculum = curriculumRepository.findById((Integer) reqInfos.get("actualcursus")); | ||||
|         } | ||||
|  | ||||
|         Curriculum destinationCurriculum = curriculumRepository.findById((Integer) reqInfos.get("newcursus")); | ||||
|  | ||||
|  | ||||
| @ -85,13 +85,14 @@ public class MockController { | ||||
|         Curriculum infoBab2 = new Curriculum(2,"info"); | ||||
|         Curriculum masterinfo1 = new Curriculum(4, "info"); | ||||
|         Curriculum masterinfo2 = new Curriculum(5, "info"); | ||||
|  | ||||
|         Curriculum chemistryBab2 = new Curriculum(2, "chemistry"); | ||||
|         curriculumService.save(infoBab1); | ||||
|         curriculumService.save(chemistryBab1); | ||||
|         curriculumService.save(psychologyBab1); | ||||
|         curriculumService.save(infoBab2); | ||||
|         curriculumService.save(masterinfo1); | ||||
|         curriculumService.save(masterinfo2); | ||||
|         curriculumService.save(chemistryBab2); | ||||
|  | ||||
|         ucr.save(new UserCurriculum(joe, infoBab1, 2022, false)); | ||||
|         ucr.save(new UserCurriculum(joe, chemistryBab1, 2023, true)); | ||||
|  | ||||
		Reference in New Issue
	
	Block a user