mirror of
https://github.com/nuxsmin/sysPass.git
synced 2026-03-24 17:17:15 +01:00
* [FIX] Fixed users data issue when managing MySQL BIT fields
This commit is contained in:
@@ -34,18 +34,18 @@ class AccountHistoryData extends AccountData
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $isModify = false;
|
||||
public $isModify = 0;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $isDeleted = false;
|
||||
public $isDeleted = 0;
|
||||
|
||||
/**
|
||||
* @return boolean
|
||||
*/
|
||||
public function isIsModify()
|
||||
{
|
||||
return $this->isModify;
|
||||
return (int)$this->isModify;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -61,7 +61,7 @@ class AccountHistoryData extends AccountData
|
||||
*/
|
||||
public function isIsDeleted()
|
||||
{
|
||||
return $this->isDeleted;
|
||||
return (int)$this->isDeleted;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -46,14 +46,14 @@ class UserPassRecoverData extends DataModelBase
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $userpassr_used = false;
|
||||
public $userpassr_used = 0;
|
||||
|
||||
/**
|
||||
* @return int
|
||||
*/
|
||||
public function getUserpassrUserId()
|
||||
{
|
||||
return $this->userpassr_userId;
|
||||
return (int)$this->userpassr_userId;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -61,7 +61,7 @@ class UserPassRecoverData extends DataModelBase
|
||||
*/
|
||||
public function setUserpassrUserId($userpassr_userId)
|
||||
{
|
||||
$this->userpassr_userId = $userpassr_userId;
|
||||
$this->userpassr_userId = (int)$userpassr_userId;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -101,7 +101,7 @@ class UserPassRecoverData extends DataModelBase
|
||||
*/
|
||||
public function isUserpassrUsed()
|
||||
{
|
||||
return $this->userpassr_used;
|
||||
return (int)$this->userpassr_used;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -109,7 +109,7 @@ class UserPassRecoverData extends DataModelBase
|
||||
*/
|
||||
public function setUserpassrUsed($userpassr_used)
|
||||
{
|
||||
$this->userpassr_used = $userpassr_used;
|
||||
$this->userpassr_used = (int)$userpassr_used;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -175,10 +175,10 @@ class User extends UserBase implements ItemInterface, ItemSelectInterface
|
||||
$Data->addParam($this->itemData->getUserNotes());
|
||||
$Data->addParam($this->itemData->getUserGroupId());
|
||||
$Data->addParam($this->itemData->getUserProfileId());
|
||||
$Data->addParam((int)$this->itemData->isUserIsAdminApp());
|
||||
$Data->addParam((int)$this->itemData->isUserIsAdminAcc());
|
||||
$Data->addParam((int)$this->itemData->isUserIsDisabled());
|
||||
$Data->addParam((int)$this->itemData->isUserIsChangePass());
|
||||
$Data->addParam($this->itemData->isUserIsAdminApp());
|
||||
$Data->addParam($this->itemData->isUserIsAdminAcc());
|
||||
$Data->addParam($this->itemData->isUserIsDisabled());
|
||||
$Data->addParam($this->itemData->isUserIsChangePass());
|
||||
$Data->addParam($this->itemData->getUserId());
|
||||
$Data->setOnErrorMessage(__('Error al actualizar el usuario', false));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user