mirror of
https://github.com/BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot.git
synced 2026-03-02 00:03:05 +00:00
MonitoringService._check_expired_subscriptions() was marking daily subscriptions as expired before DailySubscriptionService could charge and extend them. Now get_expired_subscriptions() excludes active (non-paused) daily subs — they are managed by DailySubscriptionService. Also fix cabinet "0m until next charge" display: return None when next_daily_charge_at is in the past instead of a stale datetime.