PublicAsset should dereference even if identity is default

This commit is contained in:
DatDang
2024-08-22 15:58:03 +07:00
committed by Dat H. Pham
parent 2f669b077c
commit 688f90875c
@@ -36,6 +36,7 @@ class EditDefaultIdentityInteractor {
identityId: editIdentityRequest.identityId,
identityRequest: editIdentityRequest.identityRequest,
isDefaultIdentity: editIdentityRequest.isDefaultIdentity,
publicAssetsInIdentityArguments: editIdentityRequest.publicAssetsInIdentityArguments,
oldDefaultIdentityIds: defaultIdentities
?.map((identity) => identity.id!)
.toList());
@@ -43,8 +44,8 @@ class EditDefaultIdentityInteractor {
final result = await _identityRepository.editIdentity(session, accountId, editDefaultRequest);
yield result
? Right(EditDefaultIdentitySuccess(
editDefaultRequest.identityId,
publicAssetsInIdentityArguments: editDefaultRequest.publicAssetsInIdentityArguments))
editDefaultRequest.identityId,
publicAssetsInIdentityArguments: editDefaultRequest.publicAssetsInIdentityArguments))
: Left(EditDefaultIdentityFailure(null));
} catch (exception) {
yield Left(EditDefaultIdentityFailure(exception));