From 2cb7a9a47022385b11b7bc1870a2f2e44c1389c9 Mon Sep 17 00:00:00 2001 From: b-dev-mobile Date: Sun, 12 Jul 2026 22:32:13 +0000 Subject: [PATCH] =?UTF-8?q?feat(core/network):=20DTSTART=20(startRaw)=20?= =?UTF-8?q?=D0=B2=20DavTask=20=E2=80=94=20=D0=B4=D0=BB=D1=8F=20=D1=83?= =?UTF-8?q?=D0=BC=D0=BD=D1=8B=D1=85=20=D1=81=D0=BF=D0=B8=D1=81=D0=BA=D0=BE?= =?UTF-8?q?=D0=B2=20Tasks=20(=D0=B7=D0=B0=D0=BF=D1=80=D0=BE=D1=81=20b-mob-?= =?UTF-8?q?tasks=20mail/080)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/ru/forbion/f7cloud/core/network/CalDavClient.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/network/src/main/java/ru/forbion/f7cloud/core/network/CalDavClient.kt b/core/network/src/main/java/ru/forbion/f7cloud/core/network/CalDavClient.kt index 62346fe..2b49de6 100644 --- a/core/network/src/main/java/ru/forbion/f7cloud/core/network/CalDavClient.kt +++ b/core/network/src/main/java/ru/forbion/f7cloud/core/network/CalDavClient.kt @@ -75,6 +75,8 @@ data class DavTask( val status: String, val due: String, val dueRaw: String, + /** DTSTART задачи (сырой ICS). Нужен «умным спискам» Tasks (Текущие/Сегодня/На неделе). */ + val startRaw: String = "", val priority: Int, val percentComplete: Int, val description: String, @@ -1188,6 +1190,7 @@ object CalDavClient { status = status, due = formatIcsDateTime(dueRaw), dueRaw = dueRaw, + startRaw = extractIcs(icsDtStart, ics), priority = extractIcs(icsPriority, ics).toIntOrNull() ?: 0, percentComplete = percent, description = extractIcs(icsDescription, ics),