浏览代码

Parse null location

Vishnu Mohandas 4 年之前
父节点
当前提交
84f8894f7f
共有 1 个文件被更改,包括 5 次插入1 次删除
  1. 5 1
      lib/models/file.dart

+ 5 - 1
lib/models/file.dart

@@ -74,7 +74,11 @@ class File {
     modificationTime = metadata["modificationTime"];
     final latitude = metadata["latitude"];
     final longitude = metadata["longitude"];
-    location = Location(latitude, longitude);
+    if (latitude == null || longitude == null) {
+      location = null;
+    } else {
+      location = Location(latitude, longitude);
+    }
     fileType = getFileType(metadata["fileType"]);
   }