improve/all #162
|
@ -20,6 +20,12 @@ public interface ParentData {
|
||||||
*/
|
*/
|
||||||
CompletableFuture<ParentModel> getParentDirect();
|
CompletableFuture<ParentModel> getParentDirect();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 親ユーザー情報取得
|
||||||
|
* @return 親ユーザー情報
|
||||||
|
*/
|
||||||
|
CompletableFuture<ParentModel> getParentCache();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 親ユーザー情報更新
|
* 親ユーザー情報更新
|
||||||
* @param parent 親ユーザー情報
|
* @param parent 親ユーザー情報
|
||||||
|
|
|
@ -55,6 +55,11 @@ public class ParentDataImpl implements ParentData {
|
||||||
return ksActions.syncParent();
|
return ksActions.syncParent();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public CompletableFuture<ParentModel> getParentCache() {
|
||||||
|
return CompletableFuture.supplyAsync(() -> userSettings.getCache().getParent());
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public CompletableFuture<Void> updateParent(ParentModel parent) {
|
public CompletableFuture<Void> updateParent(ParentModel parent) {
|
||||||
Call<ParentInfoResponse> call = kidShiftApiService.renameParent(new ParentRenameRequest(parent.getName()));
|
Call<ParentInfoResponse> call = kidShiftApiService.renameParent(new ParentRenameRequest(parent.getName()));
|
||||||
|
|
Loading…
Reference in New Issue
Block a user