diff --git a/app/src/main/java/com/nextcloud/talk/controllers/WebViewLoginController.kt b/app/src/main/java/com/nextcloud/talk/controllers/WebViewLoginController.kt index ec1f1c9fc..adf8f8582 100644 --- a/app/src/main/java/com/nextcloud/talk/controllers/WebViewLoginController.kt +++ b/app/src/main/java/com/nextcloud/talk/controllers/WebViewLoginController.kt @@ -367,7 +367,7 @@ class WebViewLoginController(args: Bundle? = null) : NewBaseController( if (currentUser != null) { currentUser.clientCertificate = appPreferences!!.temporaryClientCertAlias currentUser.token = loginData.token - val rowsUpdated = userManager.updateUser(currentUser).blockingGet() + val rowsUpdated = userManager.updateOrCreateUser(currentUser).blockingGet() Log.d(TAG, "User rows updated: $rowsUpdated") if (finalMessageType != null) {