feat(core/network): DTSTART (startRaw) в DavTask — для умных списков Tasks (запрос b-mob-tasks mail/080)
This commit is contained in:
@@ -75,6 +75,8 @@ data class DavTask(
|
|||||||
val status: String,
|
val status: String,
|
||||||
val due: String,
|
val due: String,
|
||||||
val dueRaw: String,
|
val dueRaw: String,
|
||||||
|
/** DTSTART задачи (сырой ICS). Нужен «умным спискам» Tasks (Текущие/Сегодня/На неделе). */
|
||||||
|
val startRaw: String = "",
|
||||||
val priority: Int,
|
val priority: Int,
|
||||||
val percentComplete: Int,
|
val percentComplete: Int,
|
||||||
val description: String,
|
val description: String,
|
||||||
@@ -1188,6 +1190,7 @@ object CalDavClient {
|
|||||||
status = status,
|
status = status,
|
||||||
due = formatIcsDateTime(dueRaw),
|
due = formatIcsDateTime(dueRaw),
|
||||||
dueRaw = dueRaw,
|
dueRaw = dueRaw,
|
||||||
|
startRaw = extractIcs(icsDtStart, ics),
|
||||||
priority = extractIcs(icsPriority, ics).toIntOrNull() ?: 0,
|
priority = extractIcs(icsPriority, ics).toIntOrNull() ?: 0,
|
||||||
percentComplete = percent,
|
percentComplete = percent,
|
||||||
description = extractIcs(icsDescription, ics),
|
description = extractIcs(icsDescription, ics),
|
||||||
|
|||||||
Reference in New Issue
Block a user