fixed bug 660073

This commit is contained in:
JT Smith 2002-12-31 19:57:18 +00:00
parent 4cb4e8a28f
commit 82cc3bcf0c

View file

@ -269,14 +269,18 @@ sub www_editDownloadSave {
#------------------------------------------------------------------- #-------------------------------------------------------------------
sub www_moveDownloadDown { sub www_moveDownloadDown {
return WebGUI::Privilege::insufficient() unless (WebGUI::Privilege::canEditPage()); return WebGUI::Privilege::insufficient() unless (WebGUI::Privilege::canEditPage());
$_[0]->moveCollateralDown("FileManager_file","FileManager_fileId",$session{form}{did}); WebGUI::Session::setScratch($namespace.".".$_[0]->get("wobjectId").".sortDirection","-delete-");
WebGUI::Session::setScratch($namespace.".".$_[0]->get("wobjectId").".sort","-delete-");
$_[0]->moveCollateralUp("FileManager_file","FileManager_fileId",$session{form}{did});
return ""; return "";
} }
#------------------------------------------------------------------- #-------------------------------------------------------------------
sub www_moveDownloadUp { sub www_moveDownloadUp {
return WebGUI::Privilege::insufficient() unless (WebGUI::Privilege::canEditPage()); return WebGUI::Privilege::insufficient() unless (WebGUI::Privilege::canEditPage());
$_[0]->moveCollateralUp("FileManager_file","FileManager_fileId",$session{form}{did}); WebGUI::Session::setScratch($namespace.".".$_[0]->get("wobjectId").".sortDirection","-delete-");
WebGUI::Session::setScratch($namespace.".".$_[0]->get("wobjectId").".sort","-delete-");
$_[0]->moveCollateralDown("FileManager_file","FileManager_fileId",$session{form}{did});
return ""; return "";
} }
@ -307,7 +311,7 @@ sub www_view {
[qw(fileTitle downloadFile alternateVersion1 alternateVersion2 briefSynopsis)]); [qw(fileTitle downloadFile alternateVersion1 alternateVersion2 briefSynopsis)]);
$sql .= " and ".$constraints if ($constraints ne ""); $sql .= " and ".$constraints if ($constraints ne "");
} }
$sort = $session{scratch}{$namespace.".".$_[0]->get("wobjectId").".sort"} || "dateUploaded"; $sort = $session{scratch}{$namespace.".".$_[0]->get("wobjectId").".sort"} || "sequenceNumber";
$sortDirection = $session{scratch}{$namespace.".".$_[0]->get("wobjectId").".sortDirection"} || "desc"; $sortDirection = $session{scratch}{$namespace.".".$_[0]->get("wobjectId").".sortDirection"} || "desc";
$sql .= " order by $sort $sortDirection"; $sql .= " order by $sort $sortDirection";
$p = WebGUI::Paginator->new($url,[],$numResults); $p = WebGUI::Paginator->new($url,[],$numResults);