Jelajahi Sumber

Change grade type to double

Eldar Mukhtarov 9 bulan lalu
induk
melakukan
98492d8413

+ 2 - 2
project/backend_springboot/src/main/java/pl/dmcs/eldarmuk/backend_springboot/controller/GradeController.java

@@ -57,13 +57,13 @@ public class GradeController {
     }
 
     @PatchMapping(value = "/edit/{id}")
-    public ResponseEntity<Grade> editGrade(@PathVariable("id") long id, @RequestBody java.util.Map<String, Integer> body){
+    public ResponseEntity<Grade> editGrade(@PathVariable("id") long id, @RequestBody java.util.Map<String, Double> body){
         try {
             Grade currentGrade = gradeRepository.findById(id);
             if (currentGrade == null){
                 return new ResponseEntity<>(HttpStatus.NOT_FOUND);
             }
-            Integer grade = body.get("grade");
+            Double grade = body.get("grade");
             if (grade == null) {
                 return new ResponseEntity<>(HttpStatus.BAD_REQUEST);
             }

+ 3 - 3
project/backend_springboot/src/main/java/pl/dmcs/eldarmuk/backend_springboot/model/Grade.java

@@ -13,7 +13,7 @@ public class Grade {
 
     @Min(2)
     @Max(5)
-    private int grade;
+    private double grade;
 
     @ManyToOne
     private Student student;
@@ -29,11 +29,11 @@ public class Grade {
         this.id = id;
     }
 
-    public int getGrade() {
+    public double getGrade() {
         return grade;
     }
 
-    public void setGrade(int grade) {
+    public void setGrade(double grade) {
         this.grade = grade;
     }