Ejegg has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/271017

Change subject: Switch to ct_id + sequenceNum order IDs
......................................................................

Switch to ct_id + sequenceNum order IDs

Need unique order IDs for each redirect now that we're queueing
pending messages before donor returns from iframe.

Bug: T127096
Change-Id: Icdfde48acb6a211975daa1f6780a9e8d742e832e
---
M adyen_gateway/adyen.adapter.php
1 file changed, 3 insertions(+), 0 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/DonationInterface 
refs/changes/17/271017/1

diff --git a/adyen_gateway/adyen.adapter.php b/adyen_gateway/adyen.adapter.php
index 27965de..9b251ef 100644
--- a/adyen_gateway/adyen.adapter.php
+++ b/adyen_gateway/adyen.adapter.php
@@ -120,6 +120,7 @@
        public function defineOrderIDMeta() {
                $this->order_id_meta = array (
                        'alt_locations' => array ( 'request' => 
'merchantReference' ),
+                       'ct_id' => TRUE,
                        'generate' => TRUE,
                );
        }
@@ -266,6 +267,8 @@
                                        break;
                        }
                }
+               // Ensure next attempt gets a unique order ID
+               $this->incrementSequenceNumber();
                return $this->transaction_response;
        }
 

-- 
To view, visit https://gerrit.wikimedia.org/r/271017
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Icdfde48acb6a211975daa1f6780a9e8d742e832e
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/DonationInterface
Gerrit-Branch: master
Gerrit-Owner: Ejegg <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to