Раньше использовал Nexus 1.5.8 (на ipb 3.4.6) для системы подписок (со сроками истечения) и проблем с возвратом в предыдущую группу по истечении подписки не было. Удалил Nexus (включая удаление папки Nexus с хоста), проверил БД, поставил Subscriptions Manager 1.2.1, настроил пару подписок, НО, после истечения срока действия подписки, так и не убралась вторичная группа, равно как и не произошел возврат в предыдущую группу (пробовал все настройки, как подписки, так и самого Subscription Manager-а). Подписка даже на один день превратилась в бесконечную, причем в хуке на главной странице пишет, что подписка истекла "вчера в 12:00", но сама подписка продолжает действовать... При изменении статуса подписки вручную в Админке на Expired - все получается: и вторичная группа отменяется и основная меняется на предыдущую. Но руками править подписки это не вариант... Еще интересный момент: при повторной активации подписки, ДАТА истечения подписки остается той же, что и для ПРЕДЫДУЩЕЙ подписки. Таким образом купив подписку на неделю, а затем продлив ее еще на неделю, в хуке будет все та же дата окончания, которая была предусмотрена для ПРЕДЫДУЩЕЙ подписки.
Кто-нибудь знает, в чем может быть проблема? Заранее благодарю за любую помощь!!!!
Пробовал переустановить Subscription Manager, но (после удаления) во время проверки БД заметил 2 лишних поля, которые не были удалены при деинсталяции приложения... Subs_end и еще какое-то... Без удаления полей вручную переустановка невозможна - выдает ошибку в Админке.
Говорят, решение есть на оф.сайте в форуме поддержки, но доступа туда у меня, разумеется, нет...