diff --git a/packages/p2p/src/components/my-ads/edit-ad-form.jsx b/packages/p2p/src/components/my-ads/edit-ad-form.jsx index c63d4be7848c..66b97b1c7a6d 100644 --- a/packages/p2p/src/components/my-ads/edit-ad-form.jsx +++ b/packages/p2p/src/components/my-ads/edit-ad-form.jsx @@ -101,8 +101,10 @@ const EditAdForm = () => { const selected_payment_method_values = []; payment_method_names?.forEach(pm => { my_profile_store.getPaymentMethodValue(pm); - selected_payment_method_values.push(my_profile_store.payment_method_value); - my_ads_store.payment_method_names.push(my_profile_store.payment_method_value); + if (my_profile_store.payment_method_value) { + selected_payment_method_values.push(my_profile_store.payment_method_value); + my_ads_store.payment_method_names.push(my_profile_store.payment_method_value); + } }); setSelectedMethods(selected_payment_method_values); } diff --git a/packages/p2p/src/stores/my-profile-store.js b/packages/p2p/src/stores/my-profile-store.js index 90e70a316e61..8901b8ffb015 100644 --- a/packages/p2p/src/stores/my-profile-store.js +++ b/packages/p2p/src/stores/my-profile-store.js @@ -403,7 +403,7 @@ export default class MyProfileStore extends BaseStore { pm => pm[1].display_name === payment_method ); - this.setPaymentMethodValue(method[0][0]); + this.setPaymentMethodValue(method[0]?.[0]); return this.payment_method_value; }