瀏覽代碼

NullSafety: Fix assumption in FileUpdationDB

Neeraj Gupta 2 年之前
父節點
當前提交
e9572dd908
共有 1 個文件被更改,包括 4 次插入5 次删除
  1. 4 5
      lib/db/file_updation_db.dart

+ 4 - 5
lib/db/file_updation_db.dart

@@ -128,7 +128,7 @@ class FileUpdationDB {
     );
     );
   }
   }
 
 
-  Future<List<String?>> getLocalIDsForPotentialReUpload(
+  Future<List<String>> getLocalIDsForPotentialReUpload(
     int limit,
     int limit,
     String reason,
     String reason,
   ) async {
   ) async {
@@ -139,15 +139,14 @@ class FileUpdationDB {
       limit: limit,
       limit: limit,
       where: whereClause,
       where: whereClause,
     );
     );
-    final result = <String?>[];
+    final result = <String>[];
     for (final row in rows) {
     for (final row in rows) {
-      result.add(row[columnLocalID] as String?);
+      result.add(row[columnLocalID] as String);
     }
     }
     return result;
     return result;
   }
   }
 
 
-  Map<String, dynamic> _getRowForReUploadTable(String? localID, String reason) {
-    assert(localID != null);
+  Map<String, dynamic> _getRowForReUploadTable(String localID, String reason) {
     final row = <String, dynamic>{};
     final row = <String, dynamic>{};
     row[columnLocalID] = localID;
     row[columnLocalID] = localID;
     row[columnReason] = reason;
     row[columnReason] = reason;