Repository: incubator-unomi Updated Branches: refs/heads/master fa952d0dc -> b170ca4ed
UNOMI-135 : Change profile file name Project: http://git-wip-us.apache.org/repos/asf/incubator-unomi/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-unomi/commit/b170ca4e Tree: http://git-wip-us.apache.org/repos/asf/incubator-unomi/tree/b170ca4e Diff: http://git-wip-us.apache.org/repos/asf/incubator-unomi/diff/b170ca4e Branch: refs/heads/master Commit: b170ca4ed1aeb31d09af9cde8b7ab6c72f1251fa Parents: fa952d0 Author: Abdelkader Midani <[email protected]> Authored: Tue Nov 28 12:28:18 2017 +0100 Committer: Abdelkader Midani <[email protected]> Committed: Tue Nov 28 12:28:18 2017 +0100 ---------------------------------------------------------------------- wab/src/main/java/org/apache/unomi/web/ClientServlet.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-unomi/blob/b170ca4e/wab/src/main/java/org/apache/unomi/web/ClientServlet.java ---------------------------------------------------------------------- diff --git a/wab/src/main/java/org/apache/unomi/web/ClientServlet.java b/wab/src/main/java/org/apache/unomi/web/ClientServlet.java index 4f994cf..e0aa2e8 100644 --- a/wab/src/main/java/org/apache/unomi/web/ClientServlet.java +++ b/wab/src/main/java/org/apache/unomi/web/ClientServlet.java @@ -51,6 +51,8 @@ public class ClientServlet extends HttpServlet { private String profileIdCookieName = "context-profile-id"; private String allowedProfileDownloadFormats; + private final String FILE_NAME_WO_EXT = "my-profile"; + @Override public void init(ServletConfig config) throws ServletException { super.init(config); @@ -126,7 +128,7 @@ public class ClientServlet extends HttpServlet { private void prepareCsvFileToDownload(HttpServletResponse response, Profile currentProfile, boolean vertical) { response.setContentType("text/csv"); - response.setHeader("Content-Disposition", "attachment; filename=\"" + currentProfile.getItemId() + ".csv\""); + response.setHeader("Content-Disposition", "attachment; filename=\"" + FILE_NAME_WO_EXT + ".csv\""); try { StringWriter writer = new StringWriter(); @@ -157,7 +159,7 @@ public class ClientServlet extends HttpServlet { private void prepareJsonFileToDownload(HttpServletResponse response, Profile currentProfile) { response.setContentType("text/json"); - response.setHeader("Content-Disposition", "attachment; filename=\"" + currentProfile.getItemId() + ".json\""); + response.setHeader("Content-Disposition", "attachment; filename=\"" + FILE_NAME_WO_EXT + ".json\""); try { ObjectMapper mapper = new ObjectMapper(); String jsonContent = mapper.writerWithDefaultPrettyPrinter().writeValueAsString(currentProfile.getProperties()); @@ -172,7 +174,7 @@ public class ClientServlet extends HttpServlet { private void prepareYamlFileToDownload(HttpServletResponse response, Profile currentProfile, boolean asTextFile) { response.setContentType("text/" + (asTextFile ? "plain" : "yaml")); - response.setHeader("Content-Disposition", "attachment; filename=\"" + currentProfile.getItemId() + (asTextFile ? ".txt" : ".yml") + "\""); + response.setHeader("Content-Disposition", "attachment; filename=\"" + FILE_NAME_WO_EXT + (asTextFile ? ".txt" : ".yml") + "\""); try { YAMLFactory yf = new YAMLFactory(); ObjectMapper mapper = new ObjectMapper(yf);
