In-Portal Issue Tracker - In-Commerce
Viewing Issue Advanced Details
767 [In-Commerce] Payment Gateways bug report always 2010-06-08 22:49 2010-07-22 15:07
Dmitry  
alex  
normal  
closed 5.1.0-B2  
fixed  
 
none 5.1.0-RC1  
Fixes bug with enabled "UseContentLanguageNegotiation" and Gateway notification scripts
0
0000767: Issue with enabled "UseContentLanguageNegotiation" and Gateway notification scripts
In cases when UseContentLanguageNegotiation is enabled and we have gateways doing a call to notification URL it tries to load the Language and might perform a redirect when it's not needed.

We should script this cases, but adding !defined('GW_NOTIFY') the condition.
patch skip_language_negotiations_for_gateways_notifications.patch (569) 2010-06-08 22:49
http://tracker.in-portal.org/file_download.php?file_id=621&type=bug
patch skip_language_negotiations_for_gateways_notifications_v2.patch (638) 2010-06-09 03:53
http://tracker.in-portal.org/file_download.php?file_id=623&type=bug
Issue History
2010-07-22 15:07 alex Note Added: 0002590
2010-07-22 15:07 alex Status resolved => closed
2010-06-10 15:06 alex Fixed in Version 5.1.0-B2 => 5.1.0-RC1
2010-06-09 03:58 alex Note Added: 0002383
2010-06-09 03:58 alex Status reviewed and tested => resolved
2010-06-09 03:58 alex Fixed in Version => 5.1.0-B2
2010-06-09 03:58 alex Resolution open => fixed
2010-06-09 03:58 alex Assigned To Dmitry => alex
2010-06-09 03:58 alex Changeset attached 5.1.x r13683
2010-06-09 03:54 alex Note Added: 0002382
2010-06-09 03:54 alex Assigned To alex => Dmitry
2010-06-09 03:54 alex Status needs testing => reviewed and tested
2010-06-09 03:53 alex File Added: skip_language_negotiations_for_gateways_notifications_v2.patch
2010-06-08 22:50 Dmitry Note Edited: 0002381 bug_revision_view_page.php?bugnote_id=0002381#r508
2010-06-08 22:50 Dmitry Note Added: 0002381
2010-06-08 22:50 Dmitry Assigned To => alex
2010-06-08 22:50 Dmitry Developer => Dmitry
2010-06-08 22:50 Dmitry Status active => needs testing
2010-06-08 22:49 Dmitry New Issue
2010-06-08 22:49 Dmitry File Added: skip_language_negotiations_for_gateways_notifications.patch
2010-06-08 22:49 Dmitry Change Log Message => Fixes bug with enabled "UseContentLanguageNegotiation" and Gateway notification scripts

Notes
(0002381)
Dmitry   
2010-06-08 22:50   
Please test/review and commit.

I have physically tested with live transactions.

(0002382)
alex   
2010-06-09 03:54   
I've also added condition to scripts in "tools/" folder or otherwise I've got redirect there too.
(0002383)
alex   
2010-06-09 03:58   
Fix committed to 5.1.x branch. Commit Message:

Fixes 0000767: Issue with enabled "UseContentLanguageNegotiation" and Gateway notification scripts
Commit on behalf of Dmitry
(0002590)
alex   
2010-07-22 15:07   
Closing, since 5.1.0 release has been released.