|
|
|
@ -192,31 +192,31 @@ class ScreenConfigViewModel extends ChangeNotifier {
|
|
|
|
final current = DateTime.now();
|
|
|
|
final current = DateTime.now();
|
|
|
|
log("Checking Namaz time Locally at ${current.toString()} and ${current.timeZoneName} ");
|
|
|
|
log("Checking Namaz time Locally at ${current.toString()} and ${current.timeZoneName} ");
|
|
|
|
|
|
|
|
|
|
|
|
if (prayersWidgetModel.fajr!.toDateTimeFromInt().isAfter(current)) {
|
|
|
|
if (prayersWidgetModel.fajr != null && prayersWidgetModel.fajr!.toDateTimeFromInt().isAfter(current)) {
|
|
|
|
final namazTime = prayersWidgetModel.fajr!.toFormattedDateTimeFromInt();
|
|
|
|
final namazTime = prayersWidgetModel.fajr!.toFormattedDateTimeFromInt();
|
|
|
|
nextPrayerToShowWithTime = "${globalConfigurationsModel.fajarText} at $namazTime";
|
|
|
|
nextPrayerToShowWithTime = "${globalConfigurationsModel.fajarText} at $namazTime";
|
|
|
|
notifyListeners();
|
|
|
|
notifyListeners();
|
|
|
|
return;
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if (prayersWidgetModel.dhuhr!.toDateTimeFromInt().isAfter(current)) {
|
|
|
|
if (prayersWidgetModel.dhuhr != null && prayersWidgetModel.dhuhr!.toDateTimeFromInt().isAfter(current)) {
|
|
|
|
final namazTime = prayersWidgetModel.dhuhr!.toFormattedDateTimeFromInt();
|
|
|
|
final namazTime = prayersWidgetModel.dhuhr!.toFormattedDateTimeFromInt();
|
|
|
|
nextPrayerToShowWithTime = "${globalConfigurationsModel.dhuhrText} at $namazTime";
|
|
|
|
nextPrayerToShowWithTime = "${globalConfigurationsModel.dhuhrText} at $namazTime";
|
|
|
|
notifyListeners();
|
|
|
|
notifyListeners();
|
|
|
|
return;
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if (prayersWidgetModel.asr!.toDateTimeFromInt().isAfter(current)) {
|
|
|
|
if (prayersWidgetModel.asr != null && prayersWidgetModel.asr!.toDateTimeFromInt().isAfter(current)) {
|
|
|
|
final namazTime = prayersWidgetModel.asr!.toFormattedDateTimeFromInt();
|
|
|
|
final namazTime = prayersWidgetModel.asr!.toFormattedDateTimeFromInt();
|
|
|
|
nextPrayerToShowWithTime = "${globalConfigurationsModel.asarText} at $namazTime";
|
|
|
|
nextPrayerToShowWithTime = "${globalConfigurationsModel.asarText} at $namazTime";
|
|
|
|
notifyListeners();
|
|
|
|
notifyListeners();
|
|
|
|
return;
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if (prayersWidgetModel.maghrib!.toDateTimeFromInt().isAfter(current)) {
|
|
|
|
if (prayersWidgetModel.maghrib != null && prayersWidgetModel.maghrib!.toDateTimeFromInt().isAfter(current)) {
|
|
|
|
final namazTime = prayersWidgetModel.maghrib!.toFormattedDateTimeFromInt();
|
|
|
|
final namazTime = prayersWidgetModel.maghrib!.toFormattedDateTimeFromInt();
|
|
|
|
nextPrayerToShowWithTime = "${globalConfigurationsModel.maghribText} at $namazTime";
|
|
|
|
nextPrayerToShowWithTime = "${globalConfigurationsModel.maghribText} at $namazTime";
|
|
|
|
notifyListeners();
|
|
|
|
notifyListeners();
|
|
|
|
return;
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if (prayersWidgetModel.isha!.toDateTimeFromInt().isAfter(current)) {
|
|
|
|
if (prayersWidgetModel.isha != null && prayersWidgetModel.isha!.toDateTimeFromInt().isAfter(current)) {
|
|
|
|
final namazTime = prayersWidgetModel.isha!.toFormattedDateTimeFromInt();
|
|
|
|
final namazTime = prayersWidgetModel.isha!.toFormattedDateTimeFromInt();
|
|
|
|
nextPrayerToShowWithTime = "${globalConfigurationsModel.ishaText} at $namazTime";
|
|
|
|
nextPrayerToShowWithTime = "${globalConfigurationsModel.ishaText} at $namazTime";
|
|
|
|
notifyListeners();
|
|
|
|
notifyListeners();
|
|
|
|
@ -265,7 +265,10 @@ class ScreenConfigViewModel extends ChangeNotifier {
|
|
|
|
await getRssFeedDetailsFromServer();
|
|
|
|
await getRssFeedDetailsFromServer();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
getNextPrayerToShow();
|
|
|
|
|
|
|
|
|
|
|
|
if (globalConfigurationsModel.isPrayerTimeReq) {
|
|
|
|
|
|
|
|
getNextPrayerToShow();
|
|
|
|
|
|
|
|
}
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|