diff --git a/Todo.txt b/Todo.txt index ff0ddfc..dc76cf2 100644 --- a/Todo.txt +++ b/Todo.txt @@ -1,6 +1,5 @@ todo: maybe auch vorschläge aus templates in dropdown menüs anzeigen -nachricht wenn einstellungen erfolgreich geändert abbaudat leer beim nächsten schritt als template im englischen abändern diff --git a/lib/addCam/add_cam_main.dart b/lib/addCam/add_cam_main.dart index 76336df..bb556a0 100644 --- a/lib/addCam/add_cam_main.dart +++ b/lib/addCam/add_cam_main.dart @@ -72,13 +72,13 @@ class _AddCamMainState extends State { String datumS = DateFormat('yyyy-MM-dd').format(DateTime.now()); String kontDatS = DateFormat('yyyy-MM-dd').format(DateTime.now()); - String abbauDatS = DateFormat('yyyy-MM-dd').format(DateTime.now()); + String abbauDatS = DateFormat('yyyy-MM-dd').format(DateTime(2000)); String ausVonS = DateFormat('yyyy-MM-dd').format(DateTime(2000)); String ausBisS = DateFormat('yyyy-MM-dd').format(DateTime(2000)); String protoAmS = DateFormat('yyyy-MM-dd').format(DateTime.now()); DateTime? ausBis; DateTime? ausVon; - DateTime abbauDat = DateTime.now(); + DateTime? abbauDat; DateTime datum = DateTime.now(); DateTime kontDat = DateTime.now(); DateTime protoAm = DateTime.now(); @@ -263,7 +263,9 @@ class _AddCamMainState extends State { // ignore: use_build_context_synchronously Navigator.pushNamedAndRemoveUntil( // ignore: use_build_context_synchronously - context, '/home', (route) => false); + context, + '/home', + (route) => false); }, child: Text(AppLocalizations.of(context)!.saveasfile)) ], @@ -274,7 +276,6 @@ class _AddCamMainState extends State { void _httpRequest() async { Map place = getPlace(); - // print(jsonEncode(place)); final dio = Dio(); @@ -295,15 +296,12 @@ class _AddCamMainState extends State { } } if (response.statusCode == 201) { - print(response.statusCode); - // TODO Hackal setzen - - + // print(response.statusCode); var placeDB = DBHelper(); - placeDB.updateSent(); + await placeDB.updateSent(); } else { - print(response.statusCode); + //print(response.statusCode); } } diff --git a/lib/addCam/cam_widgets.dart b/lib/addCam/cam_widgets.dart index 894b7ab..e6b5027 100644 --- a/lib/addCam/cam_widgets.dart +++ b/lib/addCam/cam_widgets.dart @@ -1670,7 +1670,7 @@ class AbbauDat extends StatefulWidget { } class _AbbauDatState extends State { - DateTime? abbauDat = DateTime.now(); + DateTime? abbauDat; @override Widget build(BuildContext context) { @@ -1690,9 +1690,13 @@ class _AbbauDatState extends State { const SizedBox( width: 10, ), - Text( - '${abbauDat?.day}. ${abbauDat?.month}. ${abbauDat?.year}', - ), + Builder(builder: (context) { + if (abbauDat != null) { + return Text('${abbauDat?.day}. ${abbauDat?.month}. ${abbauDat?.year}'); + } else { + return Text(AppLocalizations.of(context)!.nichts); + } + }), ]), ], );