diff --git a/gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MyPreferencesScreen.java b/gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MyPreferencesScreen.java index db1acbfb9f..6fb2fe06c4 100644 --- a/gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MyPreferencesScreen.java +++ b/gerrit-gwtui/src/main/java/com/google/gerrit/client/account/MyPreferencesScreen.java @@ -409,7 +409,7 @@ public class MyPreferencesScreen extends SettingsScreen { } AccountApi.self().view("preferences") - .post(Preferences.create(p, items), new GerritCallback() { + .put(Preferences.create(p, items), new GerritCallback() { @Override public void onSuccess(Preferences prefs) { Gerrit.getUserAccount().setGeneralPreferences(p); diff --git a/gerrit-gwtui/src/main/java/com/google/gerrit/client/change/DownloadBox.java b/gerrit-gwtui/src/main/java/com/google/gerrit/client/change/DownloadBox.java index 96cbc28053..d7a44ed8ea 100644 --- a/gerrit-gwtui/src/main/java/com/google/gerrit/client/change/DownloadBox.java +++ b/gerrit-gwtui/src/main/java/com/google/gerrit/client/change/DownloadBox.java @@ -270,7 +270,7 @@ class DownloadBox extends VerticalPanel { PreferenceInput in = PreferenceInput.create(); in.download_scheme(scheme); AccountApi.self().view("preferences") - .post(in, new AsyncCallback() { + .put(in, new AsyncCallback() { @Override public void onSuccess(JavaScriptObject result) { } diff --git a/gerrit-gwtui/src/main/java/com/google/gerrit/client/change/NewChangeScreenBar.java b/gerrit-gwtui/src/main/java/com/google/gerrit/client/change/NewChangeScreenBar.java index 165ea68f82..de6eefec51 100644 --- a/gerrit-gwtui/src/main/java/com/google/gerrit/client/change/NewChangeScreenBar.java +++ b/gerrit-gwtui/src/main/java/com/google/gerrit/client/change/NewChangeScreenBar.java @@ -84,7 +84,7 @@ class NewChangeScreenBar extends Composite { Prefs in = Prefs.createObject().cast(); in.change_screen(sel.name()); - AccountApi.self().view("preferences").background().post(in, + AccountApi.self().view("preferences").background().put(in, new AsyncCallback() { @Override public void onFailure(Throwable caught) {} @Override public void onSuccess(JavaScriptObject result) {} diff --git a/gerrit-server/src/main/java/com/google/gerrit/server/account/Module.java b/gerrit-server/src/main/java/com/google/gerrit/server/account/Module.java index 11f2e9183f..14c224f173 100644 --- a/gerrit-server/src/main/java/com/google/gerrit/server/account/Module.java +++ b/gerrit-server/src/main/java/com/google/gerrit/server/account/Module.java @@ -62,7 +62,7 @@ public class Module extends RestApiModule { child(ACCOUNT_KIND, "capabilities").to(Capabilities.class); get(ACCOUNT_KIND, "groups").to(GetGroups.class); get(ACCOUNT_KIND, "preferences").to(GetPreferences.class); - post(ACCOUNT_KIND, "preferences").to(SetPreferences.class); + put(ACCOUNT_KIND, "preferences").to(SetPreferences.class); get(ACCOUNT_KIND, "preferences.diff").to(GetDiffPreferences.class); put(ACCOUNT_KIND, "preferences.diff").to(SetDiffPreferences.class); get(CAPABILITY_KIND).to(GetCapabilities.CheckOne.class);