diff --git a/osinaweb/osinacore/tasks.py b/osinaweb/osinacore/tasks.py index 555de82d..fdba8fcd 100644 --- a/osinaweb/osinacore/tasks.py +++ b/osinaweb/osinacore/tasks.py @@ -24,8 +24,7 @@ def set_offline(): user = staff_profile.user last_connection = Connection.objects.filter(user=user).order_by('-date').first() if last_connection and last_connection.status != 'Offline': - user_last_login = user.last_login - if user_last_login and current_time - user_last_login > timedelta(minutes=5): + if current_time - last_connection.date > timedelta(minutes=5): Connection.objects.create( status='Offline', date=datetime.now(),