fix for file uploading problems in File, Image, FilePile, Graphics (font) and FormHelper

This commit is contained in:
Colin Kuskie 2007-02-16 22:31:53 +00:00
parent 6c8e840fe6
commit ab6d0d2ce6
7 changed files with 28 additions and 6 deletions

View file

@ -461,7 +461,9 @@ sub www_richEditAddImageSave {
return $session->privilege->insufficient('bare') unless $base->canEdit;
my $storage = WebGUI::Storage::Image->create($session);
my $filename = $storage->addFileFromFormPost('filename');
##This is a hack. It should use the WebGUI::Form::File API to insulate
##us from future form name changes.
my $filename = $storage->addFileFromFormPost('filename_file');
if ($filename) {
$base->addChild({
assetId => 'new',

View file

@ -261,7 +261,11 @@ sub www_editFontSave {
if ($session->form->process('fid') eq 'new') {
my $storage = WebGUI::Storage->create($session, 'new');
my $filename = $storage->addFileFromFormPost('fontFile');
##This is a hack. It should use the WebGUI::Form::File API to insulate
##us from future form name changes.
my $filename = $storage->addFileFromFormPost('fontFile_file');
if ($filename) {
my $font = WebGUI::Image::Font->new($session, 'new');
$font->setName($session->form->process('fontName'));