fix: Users not authorized for any payment gateway now get appropriate message

This commit is contained in:
Doug Bell 2006-11-28 23:05:15 +00:00
parent efa444c1d3
commit 03b8f4e4d4
2 changed files with 5 additions and 0 deletions

View file

@ -26,6 +26,7 @@
7.2.3
- fix: minor bug with new template vars in Auth::createAccount
- fix: How to get to List Pending Transactions screen?
- fix: Users not authorized for any payment gateway get appropriate message
7.2.2
- fix: Show Debugging option not working

View file

@ -1026,6 +1026,10 @@ sub www_selectPaymentGateway {
my $paymentGateway = $pluginLoop[0]->{namespace};
return WebGUI::Operation::Commerce::www_selectPaymentGatewaySave($session, $paymentGateway);
}
# If the user is not authorized for any payment gateways, error
elsif (scalar(@pluginLoop) < 1) {
return $session->privilege->noAccess();
}
$var{pluginLoop} = \@pluginLoop;
$var{message} = $i18n->get('select payment gateway');