From 8833c2d2a73d1c26a845d0a86487de7c8d0583e5 Mon Sep 17 00:00:00 2001 From: Ambulance Clerc Date: Fri, 29 Jul 2022 18:08:44 +0200 Subject: [PATCH] Ne fait la sync task_config que si 1h du matin --- mycaldav/views.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mycaldav/views.py b/mycaldav/views.py index d427959..0203ee5 100644 --- a/mycaldav/views.py +++ b/mycaldav/views.py @@ -5,6 +5,7 @@ from django.template import loader from django.views.decorators.clickjacking import xframe_options_exempt import caldav as cal +from datetime import datetime, timedelta, time # Create your views here. @@ -16,7 +17,8 @@ def view_task_caldav(request): o_caldav.get_caldav_data() template = loader.get_template("task/task.html") context = {'latest_task_list':o_caldav.day, 'night_task_list': o_caldav.night} - myClient = cls_caldav_client() + if datetime.today().day == 1 and datetime.today().hour == 1: + myClient = cls_caldav_client() return HttpResponse(template.render(context,request)) @xframe_options_exempt