save attachments when page is saved too

A user might specify an attachment, but not click the upload button,
and just save the whole page instead.
master
Joey Hess 2008-07-01 16:13:47 -04:00
parent 1405006fbf
commit 14cb2b0869
1 changed files with 1 additions and 3 deletions

View File

@ -52,7 +52,7 @@ sub formbuilder (@) { #{{{
return if $form->field("do") ne "edit";
if ($form->submitted eq "Upload") {
if ($form->submitted eq "Upload" || $form->submitted eq "Save Page") {
my $q=$params{cgi};
my $session=$params{session};
@ -112,7 +112,6 @@ sub formbuilder (@) { #{{{
error("failed to get filehandle");
}
binmode($fh);
print STDERR "copying $filename\n";
writefile($filename, $config{srcdir}, undef, 1, sub {
IkiWiki::fast_file_copy($tempfile, $filename, $fh, @_);
});
@ -128,7 +127,6 @@ sub formbuilder (@) { #{{{
IkiWiki::enable_commit_hook();
IkiWiki::rcs_update();
}
print STDERR "refreshing\n";
IkiWiki::refresh();
IkiWiki::saveindex();
}