import 'package:mnemo_cards_backend/cron/task.dart'; import 'package:mnemo_cards_backend/user/user_manager.dart'; class UpdateOnlineUsersTask with Task { UserManager _userManager; UpdateOnlineUsersTask(this._userManager); @override String get name => 'update_online_users'; @override Future task() async { await _userManager.updateOnlineUsers(); } @override int get intervalSeconds => 60 * 60; }