summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndroid (Google) Code Review <android-gerrit@google.com>2009-07-27 10:33:43 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2009-07-27 10:33:43 -0700
commit461628716e3b6ea217839ef584375e81436b77fc (patch)
tree939c4544347b499988738e8fd6b95059a9f21049
parentead14576162b287ab10e473e3c2fb10604dcc052 (diff)
parent513d217988e66b176db32a9cf204bb6d240abe97 (diff)
downloadframeworks_base-461628716e3b6ea217839ef584375e81436b77fc.zip
frameworks_base-461628716e3b6ea217839ef584375e81436b77fc.tar.gz
frameworks_base-461628716e3b6ea217839ef584375e81436b77fc.tar.bz2
Merge change 8177
* changes: Added patch support based on serializer state in the android client
-rw-r--r--core/java/com/google/android/gdata2/client/AndroidGDataClient.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/core/java/com/google/android/gdata2/client/AndroidGDataClient.java b/core/java/com/google/android/gdata2/client/AndroidGDataClient.java
index 7ac44c9..4c67eb6 100644
--- a/core/java/com/google/android/gdata2/client/AndroidGDataClient.java
+++ b/core/java/com/google/android/gdata2/client/AndroidGDataClient.java
@@ -464,8 +464,9 @@ public class AndroidGDataClient implements GDataClient {
GDataSerializer entry)
throws HttpException, IOException {
HttpEntity entity = createEntityForEntry(entry, GDataSerializer.FORMAT_UPDATE);
+ final String method = entry.doesSupportPartial() ? "PATCH" : "PUT";
InputStream in = createAndExecuteMethod(
- new PostRequestCreator("PUT", entity),
+ new PostRequestCreator(method, entity),
editUri,
authToken,
eTag,