Adaptation sync caldav task

This commit is contained in:
Ambulance Clerc
2022-10-12 15:25:09 +02:00
parent 30a50f60f2
commit b2f0bbd96e
3 changed files with 14 additions and 14 deletions

View File

@@ -155,22 +155,22 @@ class cls_caldav_client():
#self.get_events_by_date(self.a_team)
def init_task_management(self):
if datetime.today().day == 1 and datetime.today().hour == 1:
try:
with open(os.path.join("mycaldav", "last_sync_config.bin"), "rb") as file:
array = pickle.load(file)
except:
array = {"year": 0, "month": 0}
print("Erreur lecture fichier débiteur")
print("pass copy task process")
try:
with open(os.path.join("mycaldav", "last_sync_config.bin"), "rb") as file:
array = pickle.load(file)
except:
array = {"year": 0, "month": 0}
print("Erreur lecture fichier débiteur")
if array["month"] == datetime.now().month:
if array["year"] == datetime.now().year:
print("pas de copy, sync déjà fait")
else:
self.copy_caldav_data(self.a_task)
if array["month"] == datetime.now().month:
if array["year"] == datetime.now().year:
print("pas de copy, sync déjà fait")
else:
self.copy_caldav_data(self.a_task)
self.clear_all_events_by_Date(self.a_task)
else:
self.copy_caldav_data(self.a_task)
self.clear_all_events_by_Date(self.a_task)
def add_event_in_calandar(self, calandar):