Browse Source

upon upgrade localID may be null, better use default value

Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
tobiasKaminsky 2 years ago
parent
commit
a41ca26b90

+ 2 - 2
app/src/main/java/com/nextcloud/client/database/entity/FileEntity.kt

@@ -70,8 +70,8 @@ data class FileEntity(
     val permissions: String?,
     @ColumnInfo(name = ProviderTableMeta.FILE_REMOTE_ID)
     val remoteId: String?,
-    @ColumnInfo(name = ProviderTableMeta.FILE_LOCAL_ID)
-    val localId: Long?,
+    @ColumnInfo(name = ProviderTableMeta.FILE_LOCAL_ID, defaultValue = "-1")
+    val localId: Long,
     @ColumnInfo(name = ProviderTableMeta.FILE_UPDATE_THUMBNAIL)
     val updateThumbnail: Int?,
     @ColumnInfo(name = ProviderTableMeta.FILE_IS_DOWNLOADING)

+ 1 - 1
app/src/main/java/com/owncloud/android/db/ProviderMeta.java

@@ -35,7 +35,7 @@ import java.util.List;
  */
 public class ProviderMeta {
     public static final String DB_NAME = "filelist";
-    public static final int DB_VERSION = 67;
+    public static final int DB_VERSION = 68;
 
     private ProviderMeta() {
         // No instance