Skip to content

Commit d9dde27

Browse files
No nullable in fromMap
1 parent 70dc8e4 commit d9dde27

File tree

1 file changed

+10
-11
lines changed

1 file changed

+10
-11
lines changed

lib/src/model/background_location_update_data.dart

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -59,22 +59,21 @@ class BackgroundLocationUpdateData {
5959

6060
factory BackgroundLocationUpdateData.fromMap(Map<String, dynamic> map) {
6161
return BackgroundLocationUpdateData(
62-
lat: map['lat']?.toDouble() ?? 0.0,
63-
lon: map['lon']?.toDouble() ?? 0.0,
64-
horizontalAccuracy: map['horizontalAccuracy']?.toDouble() ?? 0.0,
65-
alt: map['alt']?.toDouble() ?? 0.0,
66-
verticalAccuracy: map['verticalAccuracy']?.toDouble() ?? 0.0,
67-
course: map['course']?.toDouble() ?? 0.0,
68-
courseAccuracy: map['courseAccuracy']?.toDouble() ?? 0.0,
69-
speed: map['speed']?.toDouble() ?? 0.0,
70-
speedAccuracy: map['speedAccuracy']?.toDouble() ?? 0.0,
62+
lat: map['lat'].toDouble(),
63+
lon: map['lon'].toDouble(),
64+
horizontalAccuracy: map['horizontalAccuracy'].toDouble(),
65+
alt: map['alt'].toDouble(),
66+
verticalAccuracy: map['verticalAccuracy'].toDouble(),
67+
course: map['course'].toDouble(),
68+
courseAccuracy: map['courseAccuracy'].toDouble(),
69+
speed: map['speed'].toDouble(),
70+
speedAccuracy: map['speedAccuracy'].toDouble(),
7171
);
7272
}
7373

7474
String toJson() => json.encode(toMap());
7575

76-
factory BackgroundLocationUpdateData.fromJson(String source) =>
77-
BackgroundLocationUpdateData.fromMap(json.decode(source));
76+
factory BackgroundLocationUpdateData.fromJson(String source) => BackgroundLocationUpdateData.fromMap(json.decode(source));
7877

7978
@override
8079
bool operator ==(Object other) {

0 commit comments

Comments
 (0)