%::debug_options => $::lx_office_conf->{debug}->{options}
authorSven Schöling <s.schoeling@linet-services.de>
Mon, 19 Sep 2011 15:34:10 +0000 (17:34 +0200)
committerSven Schöling <s.schoeling@linet-services.de>
Mon, 19 Sep 2011 15:34:10 +0000 (17:34 +0200)
Globale Hashes sind mit der jetzigen Konfiguration eh nicht schreibbar (zum
Glück) und der Standard benutzt das eh nicht. Wenn also einer das braucht,
bitte das benutzen.

SL/Form.pm

index 024cd96..f313999 100644 (file)
@@ -846,8 +846,8 @@ sub _prepare_html_template {
   $additional_params->{"conf_payments_changeable"}    = $::lx_office_conf{features}->{payments_changeable};
   $additional_params->{"INSTANCE_CONF"}               = $::instance_conf;
 
-  if (%main::debug_options) {
-    map { $additional_params->{'DEBUG_' . uc($_)} = $main::debug_options{$_} } keys %main::debug_options;
+  if (my $debug_options = $::lx_office_conf{debug}{options}) {
+    map { $additional_params->{'DEBUG_' . uc($_)} = $debug_options->{$_} } keys %$debug_options;
   }
 
   if ($main::auth && $main::auth->{RIGHTS} && $main::auth->{RIGHTS}->{$self->{login}}) {