Skip to content

Commit f1ddf70

Browse files
committed
chore
1 parent 82eafd3 commit f1ddf70

File tree

1 file changed

+14
-15
lines changed
  • packages/payment/android/src/main/java/com/getcapacitor/community/stripe

1 file changed

+14
-15
lines changed

packages/payment/android/src/main/java/com/getcapacitor/community/stripe/StripePlugin.kt

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ class StripePlugin : Plugin() {
2929

3030
private val identityVerificationCallbackId: String? = null
3131

32-
private var metaData: MetaData? = null
32+
private var metaData: MetaData = MetaData { this.context }
3333

3434
private val paymentSheetExecutor = PaymentSheetExecutor(
3535
{ this.context },
@@ -53,31 +53,30 @@ class StripePlugin : Plugin() {
5353
)
5454

5555
override fun load() {
56-
metaData = MetaData { this.context }
57-
if (metaData!!.enableGooglePay) {
58-
this.publishableKey = metaData!!.publishableKey
56+
if (metaData.enableGooglePay) {
57+
this.publishableKey = metaData.publishableKey
5958

6059
PaymentConfiguration.init(
6160
context,
62-
metaData!!.publishableKey!!,
63-
metaData!!.stripeAccount
61+
metaData.publishableKey!!,
62+
metaData.stripeAccount
6463
)
6564

6665
Stripe.appInfo = AppInfo.create(APP_INFO_NAME);
6766

6867
googlePayExecutor.googlePayLauncher = GooglePayLauncher(
6968
activity,
7069
GooglePayLauncher.Config(
71-
metaData!!.googlePayEnvironment!!,
72-
metaData!!.countryCode!!,
73-
metaData!!.displayName!!,
74-
metaData!!.emailAddressRequired!!,
70+
metaData.googlePayEnvironment!!,
71+
metaData.countryCode!!,
72+
metaData.displayName!!,
73+
metaData.emailAddressRequired!!,
7574
GooglePayLauncher.BillingAddressConfig(
76-
metaData!!.billingAddressRequired!!,
77-
if (metaData!!.billingAddressFormat == "Full") GooglePayLauncher.BillingAddressConfig.Format.Full else GooglePayLauncher.BillingAddressConfig.Format.Min,
78-
metaData!!.phoneNumberRequired!!
75+
metaData.billingAddressRequired!!,
76+
if (metaData.billingAddressFormat == "Full") GooglePayLauncher.BillingAddressConfig.Format.Full else GooglePayLauncher.BillingAddressConfig.Format.Min,
77+
metaData.phoneNumberRequired!!
7978
),
80-
metaData!!.existingPaymentMethodRequired!!
79+
metaData.existingPaymentMethodRequired!!
8180
),
8281
{ isReady: Boolean -> googlePayExecutor.isAvailable = isReady },
8382
{ result: GooglePayLauncher.Result ->
@@ -106,7 +105,7 @@ class StripePlugin : Plugin() {
106105
}
107106
)
108107

109-
if (metaData!!.enableIdentifier) {
108+
if (metaData.enableIdentifier) {
110109
val resources = activity.applicationContext.resources
111110
val resourceId = resources.getIdentifier("ic_launcher", "mipmap", activity.packageName)
112111
val icon = Uri.Builder()

0 commit comments

Comments
 (0)