From e3a38ba9ce9fd11340a8823017ebe79883145ef3 Mon Sep 17 00:00:00 2001 From: Emily Burns Date: Thu, 17 Oct 2019 12:43:19 -0700 Subject: [PATCH] fix(keel): fix managed controller endpoint (#923) --- .../spinnaker/gate/controllers/ManagedController.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/gate-web/src/main/groovy/com/netflix/spinnaker/gate/controllers/ManagedController.java b/gate-web/src/main/groovy/com/netflix/spinnaker/gate/controllers/ManagedController.java index 0f7e4fe077..e666a000c3 100644 --- a/gate-web/src/main/groovy/com/netflix/spinnaker/gate/controllers/ManagedController.java +++ b/gate-web/src/main/groovy/com/netflix/spinnaker/gate/controllers/ManagedController.java @@ -62,7 +62,7 @@ Resource upsertResource(@RequestBody Resource resource) { return keelService.upsertResource(resource); } - @ApiOperation(value = "Ad-hoc validate and diff a resource", response = Resource.class) + @ApiOperation(value = "Ad-hoc validate and diff a resource", response = Map.class) @RequestMapping(value = "/resources/diff", method = POST) Map diffResource(@RequestBody Resource resource) { return keelService.diffResource(resource); @@ -88,10 +88,8 @@ DeliveryConfig upsertManifest(@RequestBody DeliveryConfig manifest) { return keelService.upsertManifest(manifest); } - @ApiOperation( - value = "Ad-hoc validate and diff a config manifest", - response = DeliveryConfig.class) - @RequestMapping(value = "/delivery-configs", method = POST) + @ApiOperation(value = "Ad-hoc validate and diff a config manifest", response = Map.class) + @RequestMapping(value = "/delivery-configs/diff", method = POST) Map diffManifest(@RequestBody DeliveryConfig manifest) { return keelService.diffManifest(manifest); }