Show event todos from info button

This commit is contained in:
zsolt
2026-08-13 14:20:48 +02:00
parent f13353f4ee
commit a2d2d24fc2
2 changed files with 88 additions and 11 deletions
+8 -2
View File
@@ -490,6 +490,12 @@ class _EventAddDialogState extends State<EventAddDialog> {
FilledButton(
onPressed: () {
final eventDate = parseDate(date.text) ?? DateTime.now();
final cleanTodos = hasTodos
? todos
.map((item) => item.trim())
.where((item) => item.isNotEmpty)
.toList()
: <String>[];
Navigator.pop(
context,
EventInput(
@@ -498,8 +504,8 @@ class _EventAddDialogState extends State<EventAddDialog> {
date: eventDate,
personId: personId,
note: note.text,
hasTodos: hasTodos,
todos: hasTodos ? todos : const [],
hasTodos: cleanTodos.isNotEmpty,
todos: cleanTodos,
),
);
},