feature/fetch_userinfo #85

Merged
Fujimatsu merged 35 commits from feature/fetch_userinfo into main 2024-06-24 01:36:45 +00:00
Showing only changes of commit 2b426703ed - Show all commits

View File

@ -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) {