From 79a2d5d053caa663c878424a0602340264b86ab2 Mon Sep 17 00:00:00 2001 From: Mirco Nasuti <mirco.nasuti@chuv.ch> Date: Wed, 1 Jun 2016 08:39:48 +0200 Subject: [PATCH] cleaned code --- src/main/java/org/hbp/mip/MIPApplication.java | 1 + .../org/hbp/mip/controllers/ArticlesApi.java | 16 ++-------------- .../java/org/hbp/mip/controllers/ModelsApi.java | 14 +------------- 3 files changed, 4 insertions(+), 27 deletions(-) diff --git a/src/main/java/org/hbp/mip/MIPApplication.java b/src/main/java/org/hbp/mip/MIPApplication.java index 5a00a3a7d..0c44fef61 100644 --- a/src/main/java/org/hbp/mip/MIPApplication.java +++ b/src/main/java/org/hbp/mip/MIPApplication.java @@ -210,6 +210,7 @@ public class MIPApplication extends WebSecurityConfigurerAdapter { session.getTransaction().rollback(); throw e; } + return new ResponseEntity<>(HttpStatus.INTERNAL_SERVER_ERROR); } return new ResponseEntity<>(HttpStatus.NO_CONTENT); diff --git a/src/main/java/org/hbp/mip/controllers/ArticlesApi.java b/src/main/java/org/hbp/mip/controllers/ArticlesApi.java index 2ac7d351b..8a0a15e52 100644 --- a/src/main/java/org/hbp/mip/controllers/ArticlesApi.java +++ b/src/main/java/org/hbp/mip/controllers/ArticlesApi.java @@ -163,6 +163,7 @@ public class ArticlesApi { session.getTransaction().rollback(); throw e; } + return new ResponseEntity<>(HttpStatus.INTERNAL_SERVER_ERROR); } return new ResponseEntity<>(HttpStatus.CREATED); @@ -192,7 +193,7 @@ public class ArticlesApi { if (!article.getStatus().equals("published") && !article.getCreatedBy().getUsername().equals(user.getUsername())) { - return ResponseEntity.status(HttpStatus.FORBIDDEN).body(null); + return new ResponseEntity<>(HttpStatus.FORBIDDEN); } } catch (Exception e) { @@ -272,17 +273,4 @@ public class ArticlesApi { return new ResponseEntity<>(HttpStatus.NO_CONTENT); } - - @ApiOperation(value = "Delete an article", response = Void.class) - @ApiResponses(value = { @ApiResponse(code = 200, message = "Article deleted") }) - @RequestMapping(value = "/{slug}", method = RequestMethod.DELETE) - public ResponseEntity<Void> deleteAnArticle( - @ApiParam(value = "slug", required = true) @PathVariable("slug") String slug - ) { - - // TODO : Implement delete method - - return new ResponseEntity<>(HttpStatus.OK); - } - } diff --git a/src/main/java/org/hbp/mip/controllers/ModelsApi.java b/src/main/java/org/hbp/mip/controllers/ModelsApi.java index 938464ded..7041bbe76 100644 --- a/src/main/java/org/hbp/mip/controllers/ModelsApi.java +++ b/src/main/java/org/hbp/mip/controllers/ModelsApi.java @@ -227,7 +227,7 @@ public class ModelsApi { if (!model.getValid() && !model.getCreatedBy().getUsername().equals(user.getUsername())) { - return ResponseEntity.status(HttpStatus.FORBIDDEN).body(null); + return new ResponseEntity<>(HttpStatus.FORBIDDEN); } } catch (Exception e) @@ -425,17 +425,5 @@ public class ModelsApi { return sb.toString(); } - @ApiOperation(value = "Delete a model", response = Void.class) - @ApiResponses(value = { @ApiResponse(code = 200, message = "Model deleted") }) - @RequestMapping(value = "/{slug}", method = RequestMethod.DELETE) - public ResponseEntity<Void> deleteAModel( - @ApiParam(value = "slug", required = true) @PathVariable("slug") String slug - ) { - - // TODO : Implement delete method - - return new ResponseEntity<>(HttpStatus.OK); - } - } -- GitLab