Перейти к публикации

Регистрация через DLE_API не заполняет lastdate (DLE 18.0)


Рекомендованные сообщения

При эксплуатации штатного api метод 

function external_register($login, $password, $email, $group) {}

я заметил, что если посетить профиль этого пользователя, то выкидывает ошибку. 

Fatal error: Uncaught TypeError: Unsupported operand types: string + int in \engine\cache\system\plugins\630aa4fc95ebc5ec798853cf344580c3.php on line 621.

Ругается на строку (файл engine/modules/profile.php)

if ( (($row['lastdate'] + 1200) > $_TIME AND !$row['banned']) OR ($is_logged AND ($member_id['user_id'] == $row['user_id']) ) ) {}

на

$row['lastdate']

 

Изменено пользователем MaHarder
Ссылка на сообщение
Поделиться на других сайтах
  • MaHarder изменил заголовок на Регистрация через DLE_API не заполняет lastdate (DLE 18.0)

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...