@@ -43,11 +43,10 @@ class WalletModule internal constructor(context: ReactApplicationContext) :
4343
4444 const val E_SDK_API = " SDK API Error"
4545 const val E_OPERATION_FAILED = " E_OPERATION_FAILED"
46- const val E_NO_TOKENS_AVAILABLE = " E_NO_TOKENS_AVAILABLE"
4746 const val E_INVALID_DATA = " E_INVALID_DATA"
4847 }
4948
50- private val activity = currentActivity ? : throw ActivityNotFoundException ()
49+ private val activity = reactApplicationContext. currentActivity ? : throw ActivityNotFoundException ()
5150 private val tapAndPayClient: TapAndPayClient = TapAndPay .getClient(activity)
5251 private var pendingCreateWalletPromise: Promise ? = null
5352 private var pendingPushTokenizePromise: Promise ? = null
@@ -64,14 +63,14 @@ class WalletModule internal constructor(context: ReactApplicationContext) :
6463
6564 private val cardListener = object : ActivityEventListener {
6665 override fun onActivityResult (
67- activity : Activity ? , requestCode : Int , resultCode : Int , intent : Intent ?
66+ activity : Activity , requestCode : Int , resultCode : Int , data : Intent ?
6867 ) {
6968 if (requestCode == REQUEST_CREATE_WALLET ) {
7069 pendingCreateWalletPromise?.resolve(resultCode == RESULT_OK )
7170 pendingCreateWalletPromise = null
7271 } else if (requestCode == REQUEST_CODE_PUSH_TOKENIZE ) {
7372 if (resultCode == RESULT_OK ) {
74- intent ?.let {
73+ data ?.let {
7574 val tokenId = it.getStringExtra(TapAndPay .EXTRA_ISSUER_TOKEN_ID ).toString()
7675 sendEvent(
7776 context,
@@ -91,7 +90,7 @@ class WalletModule internal constructor(context: ReactApplicationContext) :
9190 }
9291 }
9392
94- override fun onNewIntent (p0 : Intent ? ) {}
93+ override fun onNewIntent (intent : Intent ) {}
9594 }
9695
9796 @ReactMethod
0 commit comments