From afc57f92bb4a2deb13dcf88907eb6686957d9e9e Mon Sep 17 00:00:00 2001 From: Eden Date: Tue, 27 Aug 2019 12:22:04 +0700 Subject: [PATCH 1/6] Resolve No validate "Day" in PayPal Express Checkout Settings issue24302 --- .../Magento/Paypal/etc/adminhtml/system/express_checkout.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/code/Magento/Paypal/etc/adminhtml/system/express_checkout.xml b/app/code/Magento/Paypal/etc/adminhtml/system/express_checkout.xml index d5287659ee7d2..86887ae2b6cb7 100644 --- a/app/code/Magento/Paypal/etc/adminhtml/system/express_checkout.xml +++ b/app/code/Magento/Paypal/etc/adminhtml/system/express_checkout.xml @@ -348,6 +348,7 @@ Order + validate-zero-or-greater validate-digits @@ -357,6 +358,7 @@ Order + validate-zero-or-greater validate-digits From 35befe1985f88d8832a1b3654329a288b29bc4ab Mon Sep 17 00:00:00 2001 From: Eden Date: Tue, 27 Aug 2019 12:33:57 +0700 Subject: [PATCH 2/6] Resolve No validate "Proxy Port" in Paypal Module (Paypal Express, Paypal Payflow -Link, Pro, Advanced) issue24304 --- .../Magento/Paypal/etc/adminhtml/system/express_checkout.xml | 1 + .../Magento/Paypal/etc/adminhtml/system/payflow_advanced.xml | 1 + app/code/Magento/Paypal/etc/adminhtml/system/payflow_link.xml | 1 + .../Magento/Paypal/etc/adminhtml/system/paypal_payflowpro.xml | 1 + 4 files changed, 4 insertions(+) diff --git a/app/code/Magento/Paypal/etc/adminhtml/system/express_checkout.xml b/app/code/Magento/Paypal/etc/adminhtml/system/express_checkout.xml index d5287659ee7d2..9dffb61b6f960 100644 --- a/app/code/Magento/Paypal/etc/adminhtml/system/express_checkout.xml +++ b/app/code/Magento/Paypal/etc/adminhtml/system/express_checkout.xml @@ -124,6 +124,7 @@ 1 + validate-digits validate-zero-or-greater diff --git a/app/code/Magento/Paypal/etc/adminhtml/system/payflow_advanced.xml b/app/code/Magento/Paypal/etc/adminhtml/system/payflow_advanced.xml index cba36916c3305..4d9b7dcf0492d 100644 --- a/app/code/Magento/Paypal/etc/adminhtml/system/payflow_advanced.xml +++ b/app/code/Magento/Paypal/etc/adminhtml/system/payflow_advanced.xml @@ -76,6 +76,7 @@ 1 1 + validate-digits validate-zero-or-greater Magento\Paypal\Block\Adminhtml\System\Config\Payflowlink\Advanced diff --git a/app/code/Magento/Paypal/etc/adminhtml/system/payflow_link.xml b/app/code/Magento/Paypal/etc/adminhtml/system/payflow_link.xml index ed11e8ba18d07..234ed5c37c1b6 100644 --- a/app/code/Magento/Paypal/etc/adminhtml/system/payflow_link.xml +++ b/app/code/Magento/Paypal/etc/adminhtml/system/payflow_link.xml @@ -77,6 +77,7 @@ 1 1 + validate-digits validate-zero-or-greater Magento\Paypal\Block\Adminhtml\System\Config\Payflowlink\Info diff --git a/app/code/Magento/Paypal/etc/adminhtml/system/paypal_payflowpro.xml b/app/code/Magento/Paypal/etc/adminhtml/system/paypal_payflowpro.xml index e5a0319bdc1bf..7930027d3d085 100644 --- a/app/code/Magento/Paypal/etc/adminhtml/system/paypal_payflowpro.xml +++ b/app/code/Magento/Paypal/etc/adminhtml/system/paypal_payflowpro.xml @@ -72,6 +72,7 @@ 1 1 + validate-digits validate-zero-or-greater From 57db0ea78210d5d70ff844aad7ad5ee29ef67d9b Mon Sep 17 00:00:00 2001 From: Eden Date: Tue, 27 Aug 2019 12:44:27 +0700 Subject: [PATCH 3/6] Resolve Many field has no validate number in Checkout settings issue24307 --- app/code/Magento/Checkout/etc/adminhtml/system.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/code/Magento/Checkout/etc/adminhtml/system.xml b/app/code/Magento/Checkout/etc/adminhtml/system.xml index 11e3ba5f3ed9a..c66ce0b487790 100644 --- a/app/code/Magento/Checkout/etc/adminhtml/system.xml +++ b/app/code/Magento/Checkout/etc/adminhtml/system.xml @@ -27,12 +27,14 @@ + validate-zero-or-greater validate-digits + validate-zero-or-greater validate-digits @@ -40,6 +42,7 @@ + validate-zero-or-greater validate-digits @@ -61,9 +64,11 @@ + validate-zero-or-greater validate-digits + validate-zero-or-greater validate-digits From 66f8376d8d40d43c54c2ae6becd721eb16b4f9de Mon Sep 17 00:00:00 2001 From: Eden Date: Tue, 27 Aug 2019 13:05:44 +0700 Subject: [PATCH 4/6] Resolve "Send Payment Failed Email Copy To" field has no validate email issue24312 --- app/code/Magento/Checkout/etc/adminhtml/system.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app/code/Magento/Checkout/etc/adminhtml/system.xml b/app/code/Magento/Checkout/etc/adminhtml/system.xml index 11e3ba5f3ed9a..64dae36c4b719 100644 --- a/app/code/Magento/Checkout/etc/adminhtml/system.xml +++ b/app/code/Magento/Checkout/etc/adminhtml/system.xml @@ -83,6 +83,7 @@ + validate-emails Separate by ",". From 8cc0b25f98aad08fc00c40dc63dd1d983e068d7e Mon Sep 17 00:00:00 2001 From: Eden Date: Tue, 27 Aug 2019 14:49:33 +0700 Subject: [PATCH 5/6] Validate port range issue 24304 --- .../Magento/Paypal/etc/adminhtml/system/express_checkout.xml | 2 +- .../Magento/Paypal/etc/adminhtml/system/payflow_advanced.xml | 2 +- app/code/Magento/Paypal/etc/adminhtml/system/payflow_link.xml | 2 +- .../Magento/Paypal/etc/adminhtml/system/paypal_payflowpro.xml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/code/Magento/Paypal/etc/adminhtml/system/express_checkout.xml b/app/code/Magento/Paypal/etc/adminhtml/system/express_checkout.xml index 9dffb61b6f960..1d72d3a86e4be 100644 --- a/app/code/Magento/Paypal/etc/adminhtml/system/express_checkout.xml +++ b/app/code/Magento/Paypal/etc/adminhtml/system/express_checkout.xml @@ -124,7 +124,7 @@ 1 - validate-digits validate-zero-or-greater + validate-digits validate-digits-range digits-range-0-65535 diff --git a/app/code/Magento/Paypal/etc/adminhtml/system/payflow_advanced.xml b/app/code/Magento/Paypal/etc/adminhtml/system/payflow_advanced.xml index 4d9b7dcf0492d..492d4b2ac9ce4 100644 --- a/app/code/Magento/Paypal/etc/adminhtml/system/payflow_advanced.xml +++ b/app/code/Magento/Paypal/etc/adminhtml/system/payflow_advanced.xml @@ -76,7 +76,7 @@ 1 1 - validate-digits validate-zero-or-greater + validate-digits validate-digits-range digits-range-0-65535 Magento\Paypal\Block\Adminhtml\System\Config\Payflowlink\Advanced diff --git a/app/code/Magento/Paypal/etc/adminhtml/system/payflow_link.xml b/app/code/Magento/Paypal/etc/adminhtml/system/payflow_link.xml index 234ed5c37c1b6..2e25dd6a66124 100644 --- a/app/code/Magento/Paypal/etc/adminhtml/system/payflow_link.xml +++ b/app/code/Magento/Paypal/etc/adminhtml/system/payflow_link.xml @@ -77,7 +77,7 @@ 1 1 - validate-digits validate-zero-or-greater + validate-digits validate-digits-range digits-range-0-65535 Magento\Paypal\Block\Adminhtml\System\Config\Payflowlink\Info diff --git a/app/code/Magento/Paypal/etc/adminhtml/system/paypal_payflowpro.xml b/app/code/Magento/Paypal/etc/adminhtml/system/paypal_payflowpro.xml index 7930027d3d085..91396d2a95ac2 100644 --- a/app/code/Magento/Paypal/etc/adminhtml/system/paypal_payflowpro.xml +++ b/app/code/Magento/Paypal/etc/adminhtml/system/paypal_payflowpro.xml @@ -72,7 +72,7 @@ 1 1 - validate-digits validate-zero-or-greater + validate-digits validate-digits-range digits-range-0-65535 From 21b91d92bec2d2367c9c038b2ef676b04e1456b0 Mon Sep 17 00:00:00 2001 From: Eden Date: Thu, 29 Aug 2019 18:36:38 +0700 Subject: [PATCH 6/6] Validate proxy port issue 24312 --- .../Magento/Paypal/etc/adminhtml/system/express_checkout.xml | 3 ++- .../Magento/Paypal/etc/adminhtml/system/payflow_advanced.xml | 3 ++- app/code/Magento/Paypal/etc/adminhtml/system/payflow_link.xml | 3 ++- .../Magento/Paypal/etc/adminhtml/system/paypal_payflowpro.xml | 3 ++- app/code/Magento/Paypal/i18n/en_US.csv | 1 + 5 files changed, 9 insertions(+), 4 deletions(-) diff --git a/app/code/Magento/Paypal/etc/adminhtml/system/express_checkout.xml b/app/code/Magento/Paypal/etc/adminhtml/system/express_checkout.xml index 9301b5ffbde8f..04d5fae435816 100644 --- a/app/code/Magento/Paypal/etc/adminhtml/system/express_checkout.xml +++ b/app/code/Magento/Paypal/etc/adminhtml/system/express_checkout.xml @@ -117,8 +117,9 @@ 1 - + + Please enter at least 0 and at most 65535 paypal/wpp/proxy_port 1 diff --git a/app/code/Magento/Paypal/etc/adminhtml/system/payflow_advanced.xml b/app/code/Magento/Paypal/etc/adminhtml/system/payflow_advanced.xml index 492d4b2ac9ce4..1ae0b52146c38 100644 --- a/app/code/Magento/Paypal/etc/adminhtml/system/payflow_advanced.xml +++ b/app/code/Magento/Paypal/etc/adminhtml/system/payflow_advanced.xml @@ -69,8 +69,9 @@ 1 - + + Please enter at least 0 and at most 65535 payment/payflow_advanced/proxy_port 1 diff --git a/app/code/Magento/Paypal/etc/adminhtml/system/payflow_link.xml b/app/code/Magento/Paypal/etc/adminhtml/system/payflow_link.xml index 2e25dd6a66124..ead70eca3fadd 100644 --- a/app/code/Magento/Paypal/etc/adminhtml/system/payflow_link.xml +++ b/app/code/Magento/Paypal/etc/adminhtml/system/payflow_link.xml @@ -70,8 +70,9 @@ 1 - + + Please enter at least 0 and at most 65535 payment/payflow_link/proxy_port 1 diff --git a/app/code/Magento/Paypal/etc/adminhtml/system/paypal_payflowpro.xml b/app/code/Magento/Paypal/etc/adminhtml/system/paypal_payflowpro.xml index 91396d2a95ac2..c87a781f36c00 100644 --- a/app/code/Magento/Paypal/etc/adminhtml/system/paypal_payflowpro.xml +++ b/app/code/Magento/Paypal/etc/adminhtml/system/paypal_payflowpro.xml @@ -65,8 +65,9 @@ 1 - + + Please enter at least 0 and at most 65535 payment/payflowpro/proxy_port 1 diff --git a/app/code/Magento/Paypal/i18n/en_US.csv b/app/code/Magento/Paypal/i18n/en_US.csv index e7264a6de807f..4e47c4c1f9e9f 100644 --- a/app/code/Magento/Paypal/i18n/en_US.csv +++ b/app/code/Magento/Paypal/i18n/en_US.csv @@ -737,3 +737,4 @@ User,User "PayPal Credit","PayPal Credit" "PayPal Guest Checkout Credit Card Icons","PayPal Guest Checkout Credit Card Icons" "Elektronisches Lastschriftverfahren - German ELV","Elektronisches Lastschriftverfahren - German ELV" +"Please enter at least 0 and at most 65535","Please enter at least 0 and at most 65535"