From b86be55ba2b0ce0fd4ae64358aeb9e2b2af36801 Mon Sep 17 00:00:00 2001 From: Colin Kuskie Date: Wed, 20 Jan 2010 15:32:10 -0800 Subject: [PATCH] Fix the double click on the ITransact submit button. Fixes bug #11362. --- docs/changelog/7.x.x.txt | 1 + lib/WebGUI/Shop/PayDriver/ITransact.pm | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/changelog/7.x.x.txt b/docs/changelog/7.x.x.txt index e905faf3b..3a377bb2a 100644 --- a/docs/changelog/7.x.x.txt +++ b/docs/changelog/7.x.x.txt @@ -1,4 +1,5 @@ 7.8.11 + - fixed #11362: Unable to checkout with ITransact plugin 7.8.10 - fixed #11332: Pagination in webgui.org forum urls diff --git a/lib/WebGUI/Shop/PayDriver/ITransact.pm b/lib/WebGUI/Shop/PayDriver/ITransact.pm index 977f9cc84..3fe7c034b 100644 --- a/lib/WebGUI/Shop/PayDriver/ITransact.pm +++ b/lib/WebGUI/Shop/PayDriver/ITransact.pm @@ -809,7 +809,7 @@ sub www_getCredentials { $var->{checkoutButton} = WebGUI::Form::submit($session, { value => $i18n->get('checkout button', 'Shop'), - extras => 'onclick="this.disabled=true;"', + extras => 'onclick="this.disabled=true;this.form.submit(); return false;"', }); my $template = WebGUI::Asset::Template->new($session, $self->get("credentialsTemplateId"));