From 5ca1d4d128bbd7814a8b5dd1561536dfe1b8e6af Mon Sep 17 00:00:00 2001 From: Stephane Nicoll Date: Wed, 25 Jan 2017 14:29:10 +0100 Subject: [PATCH] Polish --- .../initializr/web/project/MainController.groovy | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/initializr-web/src/main/groovy/io/spring/initializr/web/project/MainController.groovy b/initializr-web/src/main/groovy/io/spring/initializr/web/project/MainController.groovy index 616f6939..012f8d8b 100644 --- a/initializr-web/src/main/groovy/io/spring/initializr/web/project/MainController.groovy +++ b/initializr-web/src/main/groovy/io/spring/initializr/web/project/MainController.groovy @@ -38,10 +38,8 @@ import io.spring.initializr.metadata.DependencyMetadataProvider import io.spring.initializr.metadata.InitializrMetadata import io.spring.initializr.util.Version -import org.springframework.beans.factory.annotation.Autowired import org.springframework.http.CacheControl import org.springframework.http.HttpHeaders -import org.springframework.http.HttpStatus import org.springframework.http.MediaType import org.springframework.http.ResponseEntity import org.springframework.stereotype.Controller @@ -266,10 +264,10 @@ class MainController extends AbstractInitializrController { private ResponseEntity createResponseEntity(byte[] content, String contentType, String fileName) { String contentDispositionValue = "attachment; filename=\"$fileName\"" - def result = new ResponseEntity(content, - ['Content-Type' : contentType, - 'Content-Disposition': contentDispositionValue] as HttpHeaders, HttpStatus.OK) - result + ResponseEntity.ok() + .header('Content-Type', contentType) + .header('Content-Disposition', contentDispositionValue) + .body(content); } private String createUniqueId(String content) {