pull values from form to config

master
Joey Hess 2008-08-02 23:14:59 -04:00
parent f6babf662b
commit 8c02d670d0
1 changed files with 10 additions and 1 deletions

View File

@ -261,7 +261,16 @@ sub showform ($$) { #{{{
foreach my $field (keys %fields) {
# TODO plugin enable/disable
next if $field=~/^enable\./; # plugin
$config{$fields{$field}}=$form->field($field);
my $key=$fields{$field};
my $value=$form->field($field);
next unless defined $value;
# Avoid setting fields to empty strings,
# if they were not set before.
next if ! defined $config{$key} && ! length $value;
$config{$key}=$value;
}
# TODO save to real path
IkiWiki::Setup::dump("/tmp/s");