diff --git a/data/src/main/java/com/moez/QKSMS/migration/QkRealmMigration.kt b/data/src/main/java/com/moez/QKSMS/migration/QkRealmMigration.kt index 1c3fc912..5dcfffc0 100644 --- a/data/src/main/java/com/moez/QKSMS/migration/QkRealmMigration.kt +++ b/data/src/main/java/com/moez/QKSMS/migration/QkRealmMigration.kt @@ -136,7 +136,7 @@ class QkRealmMigration @Inject constructor( realm.schema.get("PhoneNumber") ?.addField("id", Long::class.java, FieldAttribute.PRIMARY_KEY, FieldAttribute.REQUIRED) - ?.addField("accountType", String::class.java, FieldAttribute.REQUIRED) + ?.addField("accountType", String::class.java) ?.addField("isDefault", Boolean::class.java, FieldAttribute.REQUIRED) val phoneNumbers = cursorToContact.getContactsCursor() diff --git a/domain/src/main/java/com/moez/QKSMS/model/PhoneNumber.kt b/domain/src/main/java/com/moez/QKSMS/model/PhoneNumber.kt index 2669049d..4c406354 100644 --- a/domain/src/main/java/com/moez/QKSMS/model/PhoneNumber.kt +++ b/domain/src/main/java/com/moez/QKSMS/model/PhoneNumber.kt @@ -23,7 +23,7 @@ import io.realm.annotations.PrimaryKey open class PhoneNumber( @PrimaryKey var id: Long = 0, - var accountType: String = "", + var accountType: String? = "", var address: String = "", var type: String = "", var isDefault: Boolean = false