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 <am...@apache.org>
Authored: Tue Nov 28 12:28:18 2017 +0100
Committer: Abdelkader Midani <am...@apache.org>
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);