Skip to content

Commit f9b32f4

Browse files
authored
[DX-2956, DX-2965] refactor: updated passport delegate handling due to changes in the game bridge (#92)
* chore: update game bridge(tag 1.44.3) * refactor: updated passport to match bridge changes for consistent callback result structure
1 parent a9d29cf commit f9b32f4

22 files changed

+150
-432
lines changed
-4.35 KB
Binary file not shown.

Source/Immutable/Private/Immutable/Actions/ImtblConnectImxAsyncAction.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,6 @@ void UImtblConnectionAsyncActions::OnConnect(FImmutablePassportResult Result)
9696
}
9797
else
9898
{
99-
Failed.Broadcast(Result.Message);
99+
Failed.Broadcast(Result.Error);
100100
}
101101
}

Source/Immutable/Private/Immutable/Actions/ImtblPassportConnectEvmAsyncAction.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@ void UImtblPassportConnectEvmAsyncAction::OnConnectEvm(FImmutablePassportResult
3838
{
3939
if (Result.Success)
4040
{
41-
Success.Broadcast(Result.Message);
41+
Success.Broadcast("");
4242
}
4343
else
4444
{
45-
Failed.Broadcast(Result.Message);
45+
Failed.Broadcast(Result.Error);
4646
}
4747
}

Source/Immutable/Private/Immutable/Actions/ImtblPassportGetAccessTokenAsyncAction.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@ void UImtblPassportGetAccessTokenAsyncAction::OnGetAccessTokenResponse(FImmutabl
3838
{
3939
if (Result.Success)
4040
{
41-
GotAccessToken.Broadcast(TEXT(""), Result.Message);
41+
GotAccessToken.Broadcast(TEXT(""), UImmutablePassport::GetResponseResultAsString(Result.Response));
4242
}
4343
else
4444
{
45-
Failed.Broadcast(Result.Message, TEXT(""));
45+
Failed.Broadcast(Result.Error, TEXT(""));
4646
}
4747
}

Source/Immutable/Private/Immutable/Actions/ImtblPassportGetAddressAsyncAction.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,10 @@ void UImtblPassportGetAddressAsyncAction::OnGetAddressResponse(FImmutablePasspor
3939
{
4040
if (Result.Success)
4141
{
42-
GotAddress.Broadcast(TEXT(""), Result.Message);
42+
GotAddress.Broadcast(TEXT(""), UImmutablePassport::GetResponseResultAsString(Result.Response));
4343
}
4444
else
4545
{
46-
Failed.Broadcast(Result.Message, TEXT(""));
46+
Failed.Broadcast(Result.Error, TEXT(""));
4747
}
4848
}

Source/Immutable/Private/Immutable/Actions/ImtblPassportGetEmailAsyncAction.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,10 @@ void UImtblPassportGetEmailAsyncAction::OnGetEmailResponse(FImmutablePassportRes
3939
{
4040
if (Result.Success)
4141
{
42-
GotEmail.Broadcast(TEXT(""), Result.Message);
42+
GotEmail.Broadcast(TEXT(""), UImmutablePassport::GetResponseResultAsString(Result.Response));
4343
}
4444
else
4545
{
46-
Failed.Broadcast(Result.Message, TEXT(""));
46+
Failed.Broadcast(Result.Error, TEXT(""));
4747
}
4848
}

Source/Immutable/Private/Immutable/Actions/ImtblPassportGetIdTokenAsyncAction.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@ void UImtblPassportGetIdTokenAsyncAction::OnGetIdTokenResponse(FImmutablePasspor
3838
{
3939
if (Result.Success)
4040
{
41-
GotIdToken.Broadcast(TEXT(""), Result.Message);
41+
GotIdToken.Broadcast(TEXT(""), UImmutablePassport::GetResponseResultAsString(Result.Response));
4242
}
4343
else
4444
{
45-
Failed.Broadcast(Result.Message, TEXT(""));
45+
Failed.Broadcast(Result.Error, TEXT(""));
4646
}
4747
}

Source/Immutable/Private/Immutable/Actions/ImtblPassportHasStoredCredentialsAsyncAction.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,6 @@ void UImtblPassportHasStoredCredentialsAsyncAction::OnHasStoredCredentialsRespon
4545
}
4646
else
4747
{
48-
OnFalse.Broadcast(Result.Message);
48+
OnFalse.Broadcast(Result.Error);
4949
}
5050
}

Source/Immutable/Private/Immutable/Actions/ImtblPassportImxBatchNftTransferAsyncAction.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,6 @@ void UImmutablePassportImxBatchNftTransferAsyncAction::OnTransferResponse(FImmut
5555
}
5656
else
5757
{
58-
Failed.Broadcast(Result.Message, TransferIds);
58+
Failed.Broadcast(Result.Error, TransferIds);
5959
}
6060
}

Source/Immutable/Private/Immutable/Actions/ImtblPassportImxIsRegisteredOffchainAsyncAction.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,5 +39,5 @@ void UImtblPassportImxIsRegisteredOffchainAsyncAction::DoImxIsRegisteredOffchain
3939

4040
void UImtblPassportImxIsRegisteredOffchainAsyncAction::OnImxIsRegisteredOffchainResponse(FImmutablePassportResult Result)
4141
{
42-
OnComplete.Broadcast(Result.Success);
42+
OnComplete.Broadcast(UImmutablePassport::GetResponseResultAsBool(Result.Response));
4343
}

0 commit comments

Comments
 (0)