XF 2.2 Платные повышения не сразу отключаются

Статус
В этой теме нельзя размещать новые ответы.
Версия XenForo
2.2

Parlevsky

Проверенные
Сообщения
237
Реакции
58
Баллы
1,730
Подскажите, логику работы отключения платных повышений. Есть платные повышения - каждый день, которые нужно продлять. Например, 15 февраля пользователь купил повешение прав, но не стал его продлять. Дата окончания написано 16 февраля, все верно. Но платное повышение перейдет в статус не активное и отключится только 18 февраля. Почему так работает отключение платного повышения? Возможно у меня какие то проблемы или дается 2 дня еще бесплатно на продление и это норма?

lVGUte8.jpeg
 
Возможно у меня какие то проблемы или дается 2 дня еще бесплатно на продление и это норма?
Даётся 24 часа для рекуррентных подписок.
PHP:
            if ($upgrade && $upgrade->recurring)
            {
                // For recurring payments give a 24 hour grace period
                if ($active->end_date + 86400 >= \XF::$time)
                {
                    continue;
                }
            }
 
Последнее редактирование:
Даётся 24 часа для рекуррентных подписок.
PHP:
            if ($upgrade && $upgrade->recurring)
            {
                // For recurring payments give a 24 hour grace period
                if ($active->end_date + 86400 >= \XF::$time)
                {
                    continue;
                }
            }
Спасибо за разъяснение, а то думал баг у меня какой-то.
 
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу