From 24cb90959df9a70001fc088064ce67cb4d180d66 Mon Sep 17 00:00:00 2001 From: Valentin CZERYBA Date: Fri, 15 Aug 2025 17:14:53 +0200 Subject: [PATCH] fix edit event --- covas_mobile/lib/pages/EditEvent.dart | 6 ++++-- covas_mobile/lib/pages/ItemMenu.dart | 18 +++++++++--------- 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/covas_mobile/lib/pages/EditEvent.dart b/covas_mobile/lib/pages/EditEvent.dart index 8af8fe1..3fd6923 100644 --- a/covas_mobile/lib/pages/EditEvent.dart +++ b/covas_mobile/lib/pages/EditEvent.dart @@ -645,7 +645,8 @@ class _EditEventState extends State ), Padding( //padding: const EdgeInsets.only(left:15.0,right: 15.0,top:0,bottom: 0), - padding: EdgeInsets.symmetric(horizontal: 15), + padding: const EdgeInsets.only( + left: 15.0, right: 15.0, top: 15, bottom: 0), child: TextFormField( controller: inputLink, validator: (value) => _validateField(value), @@ -658,7 +659,8 @@ class _EditEventState extends State ), Padding( //padding: const EdgeInsets.only(left:15.0,right: 15.0,top:0,bottom: 0), - padding: EdgeInsets.symmetric(horizontal: 15), + padding: const EdgeInsets.only( + left: 15.0, right: 15.0, top: 15, bottom: 0), child: TextFormField( controller: inputTicket, validator: (value) => _validateField(value), diff --git a/covas_mobile/lib/pages/ItemMenu.dart b/covas_mobile/lib/pages/ItemMenu.dart index ffbc806..a49c111 100644 --- a/covas_mobile/lib/pages/ItemMenu.dart +++ b/covas_mobile/lib/pages/ItemMenu.dart @@ -128,17 +128,17 @@ class _ItemMenuState extends State with ShowAlertDialog { if (responseGet.statusCode == 200) { final responseBody = utf8.decode(responseGet.bodyBytes); - final event = Events.fromJson(jsonDecode(responseBody)); + events = Events.fromJson(jsonDecode(responseBody)); final locale = Provider.of(context, listen: false) .locale ?.toString() ?? 'en_US'; final startDate = - DateTime.parse(event.startDate ?? DateTime.now().toString()); + DateTime.parse(events?.startDate ?? DateTime.now().toString()); //final date = DateFormat.yMd().format(startDate); //final time = DateFormat.Hm().format(startDate); final endDate = - DateTime.parse(event.endDate ?? DateTime.now().toString()); + DateTime.parse(events?.endDate ?? DateTime.now().toString()); String separator = AppLocalizations.of(context)?.at ?? "at"; final formattedStartDate = DateFormat("EEEE d MMMM y '${separator}' HH:mm", locale) @@ -151,14 +151,14 @@ class _ItemMenuState extends State with ShowAlertDialog { String link = AppLocalizations.of(context)?.to_date ?? "to"; setState(() { - eventName = event.name ?? ""; + eventName = events?.name ?? ""; eventStartDate = "$formattedStartDate ${link} $formattedEndDate"; - organizers = List.from(event.organizers ?? []); - place = event.place ?? ""; - imgUrl = event.imgUrl ?? ""; - eventDescription = event.description ?? ""; - tags = List.from(event.tags ?? []); + organizers = List.from(events?.organizers ?? []); + place = events?.place ?? ""; + imgUrl = events?.imgUrl ?? ""; + eventDescription = events?.description ?? ""; + tags = List.from(events?.tags ?? []); }); } else { final messages = {