Пользователи не прошедшие верификацию.

#1 24 ноября 2020 в 07:49
Здравствуйте, подскажите пожалуйста… Версия 2.12.2. Не удаляет, по CRON, пользователей не прошедших верификацию. Из-за чего тормозят остальные, нижеследующие задачи.

Ошибка в запросе БД:
У вас ошибка в запросе. Изучите документацию по используемой версии MariaDB на предмет корректного синтаксиса около 'WHERE (i.ref_id = '125')' на строке 1

UPDATE cms_users i SET WHERE (i.ref_id = '125')
Последние вызовы:

cmsDatabase->update() @ /system/core/model.php: 556
cmsModel->updateFiltered() @ /system/controllers/userpay/model.php: 452
modelUserpay->updatePartnerFields() @ /system/controllers/userpay/hooks/user_delete.php: 8
onUserpayUserDelete->run()
call_user_func_array() @ /system/core/controller.php: 699
cmsController->runExternalHook() @ /system/core/controller.php: 658
cmsController->runHook() @ /system/core/eventsmanager.php: 66
cmsEventsManager::hook() @ /system/controllers/auth/hooks/cron_delete_expired_unverified.php: 22
onAuthCronDeleteExpiredUnverified->run()
call_user_func_array() @ /system/core/controller.php: 699
cmsController->runExternalHook() @ /system/core/controller.php: 658

#2 24 ноября 2020 в 09:19


Здравствуйте, подскажите пожалуйста… Версия 2.12.2. Не удаляет, по CRON, пользователей не прошедших верификацию. Из-за чего тормозят остальные, нижеследующие задачи.

Ошибка в запросе БД:
У вас ошибка в запросе. Изучите документацию по используемой версии MariaDB на предмет корректного синтаксиса около 'WHERE (i.ref_id = '125')' на строке 1

UPDATE cms_users i SET WHERE (i.ref_id = '125')
Последние вызовы:

cmsDatabase->update() @ /system/core/model.php: 556
cmsModel->updateFiltered() @ /system/controllers/userpay/model.php: 452
modelUserpay->updatePartnerFields() @ /system/controllers/userpay/hooks/user_delete.php: 8
onUserpayUserDelete->run()
call_user_func_array() @ /system/core/controller.php: 699
cmsController->runExternalHook() @ /system/core/controller.php: 658
cmsController->runHook() @ /system/core/eventsmanager.php: 66
cmsEventsManager::hook() @ /system/controllers/auth/hooks/cron_delete_expired_unverified.php: 22
onAuthCronDeleteExpiredUnverified->run()
call_user_func_array() @ /system/core/controller.php: 699
cmsController->runExternalHook() @ /system/core/controller.php: 658

@kolecha

Тут проблема в том что не установлены значения которые необходимо обновить, судя по всему где-то нет проверки. После SET должны быть значения которые необходимо обновить для пользователей с ref=125. Вообще судя по всему проблема по тому, что я вижу видимо в UserPay.
#3 24 ноября 2020 в 09:27

видимо в UserPay

mr.KEVASC
Напишите мне в личку. Если проблема подтвердится то решим ее.
#4 24 ноября 2020 в 13:39
Как и предполагалось, проблема была в UserPay. Обновив до последней актуальной версии, проблема исчезла. Всем спасибо.
#5 24 ноября 2020 в 18:18
v
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.