part II of rewriting

git-svn-id: svn://ttmath.org/publicrep/winix/trunk@635 e52654a7-88a9-db11-a3e9-0013d4bc506e
This commit is contained in:
2010-08-12 19:10:12 +00:00
parent c3fac2e83f
commit 9a199cd834
38 changed files with 1159 additions and 1167 deletions

View File

@@ -155,7 +155,7 @@ void Upload::UploadMulti()
request->item.url = file_name;
request->item.auth = SelectFileType(file_name);
system->PrepareUrl(request->item);
functions->PrepareUrl(request->item);
request->status = system->AddFile(request->item);
if( !UploadCreatePath() )
@@ -174,10 +174,10 @@ void Upload::UploadMulti()
void Upload::UploadSingle()
{
std::string * new_subject = request->PostVar("subject");
std::string * new_url = request->PostVar("url");
bool has_subject = (new_subject && (*new_subject)[0] != 0 );
bool has_url = (new_url && (*new_url)[0] != 0 );
const std::string & new_subject = request->PostVar("subject");
const std::string & new_url = request->PostVar("url");
bool has_subject = !new_subject.empty();
bool has_url = !new_url.empty(); //(new_url && (*new_url)[0] != 0 );
functions->ReadItem(request->item, Item::file); // ReadItem() changes the url if it is empty
functions->SetUser(request->item);
@@ -192,7 +192,7 @@ void Upload::UploadSingle()
if( !has_url )
{
request->item.url = file_name;
system->PrepareUrl(request->item);
functions->PrepareUrl(request->item);
}
request->status = system->AddFile(request->item);