fix: closes #26

This commit is contained in:
Erik Foris 2024-06-25 16:12:31 +02:00
parent 6b588cba8c
commit ca2f67cb25

View File

@ -54,23 +54,22 @@ public class DatasetController {
@PutMapping("/id/{id}/upvote")
public Dataset upvote(@PathVariable("id") UUID id) {
datasetService.upvoteDataset(id);
return null;
return datasetService.getDatasetById(id);
}
@PutMapping("/id/{id}/downvote")
public Dataset downvote(@PathVariable("id") UUID id) {
datasetService.downvoteDataset(id);
return null; // new ResponseEntity<>(null, HttpStatus.OK);
return getDatasetById(id); // new ResponseEntity<>(null, HttpStatus.OK);
}
@PutMapping("/id/{id}/vote")
public String postMethodName(@PathVariable("id") UUID id,
public Dataset postMethodName(@PathVariable("id") UUID id,
@RequestParam("stars") int stars) {
if (stars > 0 && stars < 6) {
datasetService.voteDataset(id, stars);
return null;
}
return "Invalid vote";
return datasetService.getDatasetById(id);
}
@GetMapping