Benoit code review fixes.

This commit is contained in:
Onuray Sahin 2020-10-19 11:14:15 +03:00
parent 6531ba6a13
commit 6d3a659362
1 changed files with 2 additions and 4 deletions

View File

@ -73,10 +73,8 @@ internal class RealmCryptoStoreMigration @Inject constructor(private val crossSi
}
private fun RealmObjectSchema.setRequiredIfNotAlready(fieldName: String, isRequired: Boolean): RealmObjectSchema {
if (isRequired && !isRequired(fieldName)) {
setRequired(fieldName, true)
} else if (!isRequired && isRequired(fieldName)) {
setRequired(fieldName, false)
if (isRequired != isRequired(fieldName)) {
setRequired(fieldName, isRequired)
}
return this
}