Fix No Time Now

Achtung: ZEITZÖNCHEN RICHTIG EINSTELLEN!!!
This commit is contained in:
Jonas Braus
2024-11-28 10:55:11 +01:00
parent 0d8e508abd
commit ba79191a78
+7 -11
View File
@@ -99,18 +99,14 @@ class _SpaceHomeState extends State<SpaceHome> {
return Scaffold( return Scaffold(
body: GestureDetector( body: GestureDetector(
onTap: () { onTap: () {
var now = DateTime.now(); var now = TimeOfDay.now();
int startHour = 11;
int endHour = 14;
if (!(now if (now.hour == startHour && now.minute <= 30 ||
.difference( now.hour < startHour ||
DateTime(now.year, now.month, now.day, 11, 30)) now.hour == endHour && now.minute >= 30 ||
.inMinutes > now.hour >= endHour + 1) {
0 &&
now
.difference(
DateTime(now.year, now.month, now.day, 14, 30))
.inMinutes <
0)) {
_showNotRateTimeDialog(context); _showNotRateTimeDialog(context);
} else { } else {
Provider.of<SpaceProvider>(context, listen: false) Provider.of<SpaceProvider>(context, listen: false)