summary | 
shortlog | 
log | 
commit | commitdiff | 
tree
raw | 
patch | 
inline | side by side (from parent 1: 
6fd4ac2)
 
Ich bin gerade zu unkonzentriert, um die tatsächliche Ursache zu
finden. Es hat etwas damit zu tun, dass ein Callback zusammengebaut
wird und dabei $::form->{CVAR_CONFIGS} eine Hash-Referenz ist, die im
Callback sclicht als String erscheint.
     FROM custom_variable_configs $where ORDER BY sortkey
 SQL
 
     FROM custom_variable_configs $where ORDER BY sortkey
 SQL
 
+  $::form->{CVAR_CONFIGS} = {} unless 'HASH' eq ref $::form->{CVAR_CONFIGS};
   if (!$::form->{CVAR_CONFIGS}->{$params{module}}) {
     my $configs  = selectall_hashref_query($form, $dbh, $query, @values);
 
   if (!$::form->{CVAR_CONFIGS}->{$params{module}}) {
     my $configs  = selectall_hashref_query($form, $dbh, $query, @values);