Alena, Have the same question as Daan. If we left the "success => true" key/value in the response and added the project in addition, would that be OK?
On Tue, Mar 4, 2014 at 3:05 AM, Daan Hoogland <daan.hoogl...@gmail.com>wrote: > H Alena, > > You are right. I was under the impression that response format was > being extended. > > I saw you already reverted. If the response was extended with the > extra value it would be alright, would it? > > On Mon, Mar 3, 2014 at 7:06 PM, Alena Prokharchyk > <alena.prokharc...@citrix.com> wrote: > > Daan, this fix break API compatibility! All the customers using these > API, > > will end up with broken code on their side. As the response format is > > changed. Can you please roll it back? > > > > Thanks, > > Alena. > > > > On 3/3/14, 2:03 AM, "daan Hoogland" <daan.hoogl...@gmail.com> wrote: > > > >> > >>----------------------------------------------------------- > >>This is an automatically generated e-mail. To reply, visit: > >>https://reviews.apache.org/r/17591/#review35953 > >>----------------------------------------------------------- > >> > >>Ship it! > >> > >> > >>ebcaec8632dbd92c071317f3190915244a287afb > >> > >>- daan Hoogland > >> > >> > >>On Jan. 31, 2014, 2:51 p.m., David Grizzanti wrote: > >>> > >>> ----------------------------------------------------------- > >>> This is an automatically generated e-mail. To reply, visit: > >>> https://reviews.apache.org/r/17591/ > >>> ----------------------------------------------------------- > >>> > >>> (Updated Jan. 31, 2014, 2:51 p.m.) > >>> > >>> > >>> Review request for cloudstack. > >>> > >>> > >>> Bugs: CLOUDSTACK-5872 > >>> https://issues.apache.org/jira/browse/CLOUDSTACK-5872 > >>> > >>> > >>> Repository: cloudstack-git > >>> > >>> > >>> Description > >>> ------- > >>> > >>> CLOUDSTACK-5872: Async response from addAccountToProject doesn't > >>>contain useful information > >>> > >>> Updated the following classes to return a project object after async > >>>jobs complete: > >>> api/src/com/cloud/projects/ProjectService.java | 6 ++-- > >>> .../user/account/AddAccountToProjectCmd.java | 7 +++-- > >>> .../user/account/DeleteAccountFromProjectCmd.java | 7 +++-- > >>> .../user/project/UpdateProjectInvitationCmd.java | 8 +++-- > >>> server/src/com/cloud/projects/ProjectManager.java | 2 +- > >>> .../src/com/cloud/projects/ProjectManagerImpl.java | 34 > >>>+++++++++++----------- > >>> .../com/cloud/projects/MockProjectManagerImpl.java | 16 +++++----- > >>> > >>> Previously these API commands only returned "success => true" in the > >>>aysnc job result. Now it returns the project that a user was > >>>added/deleted to. > >>> > >>> > >>> Diffs > >>> ----- > >>> > >>> api/src/com/cloud/projects/ProjectService.java dc882ef > >>> > > >>>api/src/org/apache/cloudstack/api/command/user/account/AddAccountToProjec > >>>tCmd.java 36df579 > >>> > > >>>api/src/org/apache/cloudstack/api/command/user/account/DeleteAccountFromP > >>>rojectCmd.java f6aa36c > >>> > > >>>api/src/org/apache/cloudstack/api/command/user/project/UpdateProjectInvit > >>>ationCmd.java dda7b54 > >>> server/src/com/cloud/projects/ProjectManager.java f568146 > >>> server/src/com/cloud/projects/ProjectManagerImpl.java 5a0ed1c > >>> server/test/com/cloud/projects/MockProjectManagerImpl.java dc377ff > >>> > >>> Diff: https://reviews.apache.org/r/17591/diff/ > >>> > >>> > >>> Testing > >>> ------- > >>> > >>> Testing done on master. > >>> > >>> > >>> Thanks, > >>> > >>> David Grizzanti > >>> > >>> > >> > > > > > > -- > Daan > > -- David Grizzanti Software Engineer Sungard Availability Services e: david.grizza...@sungard.com w: 215.446.1431 c: 570.575.0315