don't barf on status screen without a CC processor enabled
[freeside.git] / httemplate / view / Status.html
index ff2d243..2d91b0b 100644 (file)
@@ -1,4 +1,4 @@
-<& /elements/header.html &>
+<& /elements/header.html, 'System Status' &>
 % foreach my $section ( keys %status ) {
 <FONT CLASS="fsinnerbox-title"><% mt($section) |h %></FONT>
 <TABLE CLASS="fsinnerbox">
@@ -227,7 +227,7 @@ foreach my $agent (
     'extra_sql' => ' AND '. $FS::CurrentUser::CurrentUser->agentnums_sql,
   })
 ) {
-  my $gateway = $agent->payment_gateway('method'=>'VISA card');
+  my $gateway = $agent->payment_gateway('method'=>'VISA card', 'nofatal'=>1, );
   next unless $gateway->gateway_namespace eq 'Business::OnlinePayment';
   eval "use Business::OnlinePayment";
   die $@ if $@; #die?