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

@ -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');