refactoring
git-svn-id: svn://ttmath.org/publicrep/cmslu/trunk@523 e52654a7-88a9-db11-a3e9-0013d4bc506e
This commit is contained in:
@@ -28,22 +28,14 @@ void Content::PostFunMkdir(bool add_to_dir_table, int mask)
|
||||
Item item;
|
||||
request.session->done = Done::added_dir;
|
||||
|
||||
try
|
||||
{
|
||||
// try
|
||||
// {
|
||||
item.type = Item::dir;
|
||||
item.subject = request.PostVar("subject");
|
||||
item.url = request.PostVar("url");
|
||||
request.PostVar("subject", item.subject);
|
||||
request.PostVar("url", item.url);
|
||||
item.parent_id = request.dir_table.back()->id;
|
||||
|
||||
if( request.session->puser )
|
||||
{
|
||||
item.user_id = request.session->puser->id;
|
||||
}
|
||||
else
|
||||
{
|
||||
item.user_id = -1;
|
||||
item.guest_name = request.PostVar("guestname");
|
||||
}
|
||||
SetUser(item);
|
||||
|
||||
item.group_id = -1;
|
||||
item.privileges = mask;
|
||||
@@ -55,12 +47,12 @@ void Content::PostFunMkdir(bool add_to_dir_table, int mask)
|
||||
|
||||
request.session->done_status = db.AddItem(item);
|
||||
|
||||
}
|
||||
/* }
|
||||
catch(const Error & e)
|
||||
{
|
||||
request.session->done_status = e;
|
||||
}
|
||||
|
||||
*/
|
||||
|
||||
if( request.session->done_status == Error::ok )
|
||||
{
|
||||
|
Reference in New Issue
Block a user