You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@olingo.apache.org by ra...@apache.org on 2016/04/21 23:23:16 UTC

olingo-odata4 git commit: OLINGO-939

Repository: olingo-odata4
Updated Branches:
  refs/heads/master 01e27bb6e -> ff87212de


OLINGO-939


Project: http://git-wip-us.apache.org/repos/asf/olingo-odata4/repo
Commit: http://git-wip-us.apache.org/repos/asf/olingo-odata4/commit/ff87212d
Tree: http://git-wip-us.apache.org/repos/asf/olingo-odata4/tree/ff87212d
Diff: http://git-wip-us.apache.org/repos/asf/olingo-odata4/diff/ff87212d

Branch: refs/heads/master
Commit: ff87212deb7392fe2c7b38f6d9ee18b0fd45e7e0
Parents: 01e27bb
Author: Ramesh Reddy <ra...@jboss.org>
Authored: Thu Apr 21 16:20:49 2016 -0500
Committer: Ramesh Reddy <ra...@jboss.org>
Committed: Thu Apr 21 16:20:49 2016 -0500

----------------------------------------------------------------------
 .../org/apache/olingo/server/core/responses/EntityResponse.java  | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/ff87212d/lib/server-core-ext/src/main/java/org/apache/olingo/server/core/responses/EntityResponse.java
----------------------------------------------------------------------
diff --git a/lib/server-core-ext/src/main/java/org/apache/olingo/server/core/responses/EntityResponse.java b/lib/server-core-ext/src/main/java/org/apache/olingo/server/core/responses/EntityResponse.java
index 9637623..b55d3dd 100644
--- a/lib/server-core-ext/src/main/java/org/apache/olingo/server/core/responses/EntityResponse.java
+++ b/lib/server-core-ext/src/main/java/org/apache/olingo/server/core/responses/EntityResponse.java
@@ -129,7 +129,9 @@ public class EntityResponse extends ServiceResponse {
         .getContent());
     writeCreated(false);
     writeHeader(HttpHeader.LOCATION, locationHeader);
-    writeHeader("Preference-Applied", "return=representation"); //$NON-NLS-1$ //$NON-NLS-2$
+    if (this.returnRepresentation != ReturnRepresentation.NONE) {
+      writeHeader("Preference-Applied", "return=representation"); //$NON-NLS-1$ //$NON-NLS-2$
+    }
     writeHeader(HttpHeader.CONTENT_TYPE, this.responseContentType.toContentTypeString());
     close();
   }