Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0c04e754 authored by cketti's avatar cketti
Browse files

Allow XML settings file with missing account settings element

parent 73c45c0b
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -8,7 +8,7 @@ internal class AccountSettingsValidator {
    private val serverSettingsValidator = ServerSettingsValidator()

    fun validate(contentVersion: Int, account: SettingsFile.Account): ValidatedSettings.Account {
        val validatedSettings = AccountSettingsDescriptions.validate(contentVersion, account.settings!!, true)
        val validatedSettings = AccountSettingsDescriptions.validate(contentVersion, account.settings.orEmpty(), true)

        val incomingServer = validateIncomingServer(contentVersion, account.incoming)
        val outgoingServer = validateOutgoingServer(contentVersion, account.outgoing)