Фикс ошибки в форме смены ника, когда старый ник перезатирался на этапе валидации

This commit is contained in:
ErickSkrauch 2016-10-25 22:33:51 +03:00
parent 69ffb9fd9a
commit c828b8e1e6

View File

@ -6,6 +6,7 @@ use api\models\base\ApiForm;
use api\validators\PasswordRequiredValidator;
use common\helpers\Error;
use common\helpers\Amqp;
use common\models\Account;
use common\models\amqp\UsernameChanged;
use common\models\UsernameHistory;
use Exception;
@ -28,7 +29,7 @@ class ChangeUsernameForm extends ApiForm {
}
public function validateUsername($attribute) {
$account = $this->getAccount();
$account = new Account();
$account->username = $this->$attribute;
if (!$account->validate(['username'])) {
$this->addErrors($account->getErrors());