simplified m_action (imported from master)
This commit is contained in:
parent
227822c0c5
commit
18e1058aa5
|
@ -185,37 +185,23 @@ class m_action {
|
||||||
$err->log("action", "set", $type);
|
$err->log("action", "set", $type);
|
||||||
|
|
||||||
$serialized = serialize($parameters);
|
$serialized = serialize($parameters);
|
||||||
switch ($type) {
|
$type = strtoupper($type);
|
||||||
case 'create_file':
|
if (in_array($type, array('CREATE_FILE',
|
||||||
$query = "insert into actions values ('','CREATE_FILE','$serialized',now(),'','','$user','');";
|
'CREATE_DIR',
|
||||||
break;
|
'MOVE',
|
||||||
case 'create_dir':
|
'FIX_USER',
|
||||||
$query = "insert into actions values ('','CREATE_DIR','$serialized',now(),'','','$user','');";
|
'FIX_FILE',
|
||||||
break;
|
'FIX_DIR',
|
||||||
case 'move':
|
'DELETE'))) {
|
||||||
$query = "insert into actions values ('','MOVE','$serialized',now(),'','','$user','');";
|
$query = "INSERT INTO `actions` (type, parameters, creation, user) VALUES('$type', '$serialized', now(), '$user');";
|
||||||
break;
|
} else {
|
||||||
case 'fix_user':
|
return False;
|
||||||
$query = "insert into actions values ('','FIX_USER','$serialized',now(),'','','$user','');";
|
}
|
||||||
break;
|
|
||||||
case 'fix_file':
|
|
||||||
$query = "insert into actions values ('','FIX_FILE','$serialized',now(),'','','$user','');";
|
|
||||||
break;
|
|
||||||
case 'fix_dir':
|
|
||||||
$query = "insert into actions values ('','FIX_DIR','$serialized',now(),'','','$user','');";
|
|
||||||
break;
|
|
||||||
case 'delete':
|
|
||||||
$query = "insert into actions values ('','DELETE','$serialized',now(),'','','$user','');";
|
|
||||||
break;
|
|
||||||
default:
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
if (!$db->query($query)) {
|
if (!$db->query($query)) {
|
||||||
$err->raise("action", _("Error setting actions"));
|
$err->raise("action", _("Error setting actions"));
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
$this->do_action();
|
return $this->do_action();
|
||||||
return true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue