Upgrades from IceHrm Pro v24

This commit is contained in:
gamonoid
2018-07-03 03:10:32 +02:00
parent 8b276d54e6
commit 9cee4e91df
8253 changed files with 659182 additions and 47489 deletions

View File

@@ -26,6 +26,7 @@ use Users\Common\Model\User;
use Classes\IceResponse;
use Classes\SubActionManager;
use Utils\LogManager;
use Utils\SessionUtils;
class UsersActionManager extends SubActionManager
{
@@ -59,6 +60,12 @@ class UsersActionManager extends SubActionManager
public function saveUser($req)
{
if (empty($req->csrf) || $req->csrf !== SessionUtils::getSessionObject('csrf-User')) {
return new IceResponse(
IceResponse::ERROR,
"Error saving user"
);
}
if ($this->user->user_level == 'Admin') {
$user = new User();
$user->Load("email = ?", array($req->email));

View File

@@ -34,6 +34,11 @@ class User extends BaseModel
return array("get","element","save","delete");
}
public function getManagerAccess()
{
return array();
}
public function getUserAccess()
{
return array();