emile 1 year ago
parent d80de241a4
commit 0e3c28c7f1

@ -18,7 +18,7 @@ def set_offline():
# Create a new connection record for each user with status set to 'Offline'
for user in users_without_working_points:
last_connection = Connection.objects.filter(user=user).order_by('-date').first()
if last_connection is None or last_connection.status != 'Offline':
if last_connection.status != 'Offline':
Connection.objects.create(
status='Offline',
date=timezone.now(),

@ -18,6 +18,6 @@ celery_app.autodiscover_tasks()
celery_app.conf.beat_schedule = {
'set-offline-every-minute': {
'task': 'osinacore.tasks.set_offline', # Assuming your task is in tasks.py in your_app
'schedule': crontab(minute='*/1'), # Run every minute
'schedule': crontab(minute='*/15'), # Run every minute
},
}

Loading…
Cancel
Save