Skip to content

Commit 4240ddd

Browse files
committed
fix: Null assignment on events loading
1 parent a9c4c60 commit 4240ddd

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

lib/providers/events_provider.dart

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,9 @@ extension EventsScreenProvider on EventsProvider {
144144
loadedEvents = LoadedEvents();
145145
_notify();
146146

147+
startDate ??= this.startDate;
148+
endDate ??= this.endDate;
149+
147150
// Load the events at the same time
148151
await Future.wait(ServersProvider.instance.servers.map((server) async {
149152
if (!server.online || server.devices.isEmpty) return;
@@ -158,8 +161,8 @@ extension EventsScreenProvider on EventsProvider {
158161
await Future.wait(allowedDevices.map((device) async {
159162
final iterable = (await API.instance.getEvents(
160163
server,
161-
startTime: (startDate ?? this.startDate)?.toUtc(),
162-
endTime: (endDate ?? this.startDate)?.toUtc(),
164+
startTime: startDate?.toUtc(),
165+
endTime: endDate?.toUtc(),
163166
device: device,
164167
))
165168
.toList()

0 commit comments

Comments
 (0)