Домой Каталог: Дополнения WP-Recall Stocks Market Дополнение сносит все ордера
3ответ(ов) в теме
Александр Какаркин
не в сети 11 месяцев
На сайте с 11.11.2018
Участник
Тем 18
Сообщения 51
1
16:04
Версия WP-Recall: 16.23.11
Версия дополнения: 1.1.0

Здравствуйте дополнением Stocks Market снесло все ордера. Как я предполагаю задумывалось разработчиком удаление неоплаченных/просроченных ордеров, но судя по всему из-за некорректной реализации кода (отсутствия нужной выборки) снесло вообще из базы все ордера какие только были.
Могу предположить что ошибка допущена тут:
$orderIds = $wpdb->get_col( "SELECT "
. "order_id FROM " . RCL_PREF . "orders "
. "WHERE order_price != '0' "
. "&& order_date  < date_sub('" . current_time( 'mysql' ) . "', interval $hours hour)" );

Отсюда два момента: первый - понятно дело что поправить косячок этот обновками, второй - как теперь восстановить снесенные данные ? Бекапов с актуальными сохраненными данными нет - доп сносил всё постоянно и это заметили только сейчас

0
Андрей CS
не в сети 3 часа
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16863
2
16:12

Спасибо, проблема будет исправлена в следующем обновлении.
К сожалению, бекапов от вашего сайта у меня нет.

0
Александр Какаркин
не в сети 11 месяцев
На сайте с 11.11.2018
Участник
Тем 18
Сообщения 51
3
16:42

ПОжалуйста))) в таком случае тему можно закрыть 🔨

0
Тема закрыта. Публикация новых сообщений запрещена.