SUAI-TaskPlanner-Contest / TaskPlanner

Client application for working with todos and syncing with CalDAV servers
MIT License
3 stars 2 forks source link

Исправить маски datetime в сервисе #115

Closed astronik00 closed 1 year ago

astronik00 commented 1 year ago

Development

Требования: программист

Краткое описание

Необходимо доработать систему, исправить несколько багов

Функциональные требования или иные документы

Описание бага: После синхронизации и публикации задач на сервер Nextcloud, при повторной попытке запушить, возникает ошибка при чтении записей

Причина бага В caldav_service используется маска '%Y-%m-%d %H:%M:%S.%f%z' на время, когда строки являются разных форматов.

dtstamp имеет формат: '%Y-%m-%d %H:%M:%S.%f%z' dtstart имеет формат: '%Y-%m-%d %H:%M%z' (перепроверить) due имеет формат: '%Y-%m-%d %H:%M%z' (перепроверить)

Обобщенное решение

Выходной результат

Измененные файлы обработчиков окон