feature/fetch_userinfo #85
|
@ -33,15 +33,13 @@ public class ParentDataImpl implements ParentData {
|
||||||
Response<ParentInfoResponse> parentInfoResponse;
|
Response<ParentInfoResponse> parentInfoResponse;
|
||||||
Call<ParentInfoResponse> response = kidshiftApiService.getParentInfo();
|
Call<ParentInfoResponse> response = kidshiftApiService.getParentInfo();
|
||||||
try {
|
try {
|
||||||
Log.d("ParentDataImpl", "getParent");
|
|
||||||
Log.d("token", userSettings.getAppCommonSetting().getAccessToken());
|
|
||||||
parentInfoResponse = response.execute();
|
parentInfoResponse = response.execute();
|
||||||
ParentInfoResponse responseBody = parentInfoResponse.body();
|
ParentInfoResponse responseBody = parentInfoResponse.body();
|
||||||
ParentModel parent = new ParentModel();
|
ParentModel parent = new ParentModel();
|
||||||
assert parentInfoResponse != null;
|
assert parentInfoResponse != null;
|
||||||
parent.setInternalId(responseBody.getId());
|
parent.setInternalId(responseBody.getId());
|
||||||
parent.setEmail(responseBody.getEmail());
|
parent.setEmail(responseBody.getEmail());
|
||||||
parent.setDisplayName(responseBody.getDisplayName());
|
parent.setDisplayName(responseBody.getDisplayName().isEmpty() ? responseBody.getEmail() : responseBody.getDisplayName());
|
||||||
// TODO: 他のプロパティも処理する
|
// TODO: 他のプロパティも処理する
|
||||||
return parent;
|
return parent;
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user