Loading src/com/owncloud/android/lib/ocs/OCSMeta.java +12 −0 Original line number Diff line number Diff line Loading @@ -40,4 +40,16 @@ public class OCSMeta { @SerializedName("message") public String message; // TODO(bp): add paging information public String getStatus() { return status; } public int getStatusCode() { return statusCode; } public String getMessage() { return message; } } src/com/owncloud/android/lib/ocs/OCSResponse.java +8 −0 Original line number Diff line number Diff line Loading @@ -38,4 +38,12 @@ public class OCSResponse<T extends Object> { @SerializedName("meta") public OCSMeta meta; public T getData() { return data; } public OCSMeta getMeta() { return meta; } } src/com/owncloud/android/lib/ocs/ServerResponse.java +4 −0 Original line number Diff line number Diff line Loading @@ -35,4 +35,8 @@ import com.google.gson.annotations.SerializedName; public class ServerResponse<T extends Object> { @SerializedName("ocs") public OCSResponse<T> ocs; public OCSResponse<T> getOcs() { return ocs; } } src/com/owncloud/android/lib/resources/users/GetRemoteUserInfoOperation.java +1 −1 Original line number Diff line number Diff line Loading @@ -129,7 +129,7 @@ public class GetRemoteUserInfoOperation extends RemoteOperation { Type respType = new TypeToken<ServerResponse<UserInfo>>(){}.getType(); ServerResponse<UserInfo> ocsResponse = gson.fromJson(respJson, respType); UserInfo userInfo = ocsResponse.ocs.data; UserInfo userInfo = ocsResponse.getOcs().getData(); if (userInfo.getId() == null) { if (TextUtils.isEmpty(userID)) Loading Loading
src/com/owncloud/android/lib/ocs/OCSMeta.java +12 −0 Original line number Diff line number Diff line Loading @@ -40,4 +40,16 @@ public class OCSMeta { @SerializedName("message") public String message; // TODO(bp): add paging information public String getStatus() { return status; } public int getStatusCode() { return statusCode; } public String getMessage() { return message; } }
src/com/owncloud/android/lib/ocs/OCSResponse.java +8 −0 Original line number Diff line number Diff line Loading @@ -38,4 +38,12 @@ public class OCSResponse<T extends Object> { @SerializedName("meta") public OCSMeta meta; public T getData() { return data; } public OCSMeta getMeta() { return meta; } }
src/com/owncloud/android/lib/ocs/ServerResponse.java +4 −0 Original line number Diff line number Diff line Loading @@ -35,4 +35,8 @@ import com.google.gson.annotations.SerializedName; public class ServerResponse<T extends Object> { @SerializedName("ocs") public OCSResponse<T> ocs; public OCSResponse<T> getOcs() { return ocs; } }
src/com/owncloud/android/lib/resources/users/GetRemoteUserInfoOperation.java +1 −1 Original line number Diff line number Diff line Loading @@ -129,7 +129,7 @@ public class GetRemoteUserInfoOperation extends RemoteOperation { Type respType = new TypeToken<ServerResponse<UserInfo>>(){}.getType(); ServerResponse<UserInfo> ocsResponse = gson.fromJson(respJson, respType); UserInfo userInfo = ocsResponse.ocs.data; UserInfo userInfo = ocsResponse.getOcs().getData(); if (userInfo.getId() == null) { if (TextUtils.isEmpty(userID)) Loading