X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=httemplate%2Fconfig%2Fconfig-process.cgi;fp=httemplate%2Fconfig%2Fconfig-process.cgi;h=84bfdefcb84165350cc26efd0ee33c152c72ecad;hp=e220fd8ec294112f44c6f6eb34936f340ea99ce6;hb=a4b8ce8cd1d309de00c64f38049a8dda38798046;hpb=9925a640ebd475bf260b4d9e065b3f01e929e20a diff --git a/httemplate/config/config-process.cgi b/httemplate/config/config-process.cgi index e220fd8ec..84bfdefcb 100644 --- a/httemplate/config/config-process.cgi +++ b/httemplate/config/config-process.cgi @@ -25,7 +25,7 @@ foreach my $type ( ref($i->type) ? @{$i->type} : $i->type ) { } else { $conf->delete($i->key, $agentnum); } - } elsif ( $type eq 'binary' ) { + } elsif ( $type eq 'binary' || $type eq 'image' ) { if ( defined($cgi->param($i->key.$n)) && $cgi->param($i->key.$n) ) { my $fh = $cgi->upload($i->key.$n); if (defined($fh)) { @@ -94,7 +94,7 @@ $conf->delete($_, $agentnum) foreach @delete; <% $conf->config($i->key, $agentnum) |js_string %> + ': ' + <% &{ $i->option_sub }( $conf->config($i->key, $agentnum) ) |js_string %>; % } else { - alert('unknown type <% $type %>'); + //alert('unknown type <% $type %>'); window.top.location.reload(); % }