Add some more casting

Signed-off-by: Joas Schilling <coding@schilljs.com>
This commit is contained in:
Joas Schilling 2017-05-15 12:37:16 +02:00
parent 0e325756c3
commit 2259140e3b
No known key found for this signature in database
GPG Key ID: E166FD8976B3BAC8
1 changed files with 4 additions and 4 deletions

View File

@ -144,7 +144,8 @@ class SaveAccountsTableData implements IRepairStep {
* @throws \UnexpectedValueException * @throws \UnexpectedValueException
*/ */
protected function migrateUserInfo(IQueryBuilder $update, $userdata) { protected function migrateUserInfo(IQueryBuilder $update, $userdata) {
if ($userdata['state'] === '3') { $state = (int) $userdata['state'];
if ($state === 3) {
// Deleted user, ignore // Deleted user, ignore
return; return;
} }
@ -158,10 +159,9 @@ class SaveAccountsTableData implements IRepairStep {
if ($userdata['last_login'] !== null) { if ($userdata['last_login'] !== null) {
$this->config->setUserValue($userdata['user_id'], 'login', 'lastLogin', $userdata['last_login']); $this->config->setUserValue($userdata['user_id'], 'login', 'lastLogin', $userdata['last_login']);
} }
if ($userdata['state'] === '1') { if ($state === 1) {
$this->config->setUserValue($userdata['user_id'], 'core', 'enabled', 'true'); $this->config->setUserValue($userdata['user_id'], 'core', 'enabled', 'true');
} } else if ($state === 2) {
if ($userdata['state'] === '2') {
$this->config->setUserValue($userdata['user_id'], 'core', 'enabled', 'false'); $this->config->setUserValue($userdata['user_id'], 'core', 'enabled', 'false');
} }