Browse Source

rename updateUser to updateOrCreateUser

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
Andy Scherzinger 2 years ago
parent
commit
7ce5746969

+ 2 - 2
app/src/main/java/com/nextcloud/talk/controllers/SettingsController.kt

@@ -327,7 +327,7 @@ class SettingsController : NewBaseController(R.layout.controller_settings) {
                     }
 
                     currentUser!!.clientCertificate = finalAlias
-                    userManager.updateUser(currentUser!!)
+                    userManager.updateOrCreateUser(currentUser!!)
                 },
                 arrayOf("RSA", "EC"),
                 null,
@@ -601,7 +601,7 @@ class SettingsController : NewBaseController(R.layout.controller_settings) {
                     }
                     if ((!TextUtils.isEmpty(displayName) && !(displayName == currentUser!!.displayName))) {
                         currentUser!!.displayName = displayName
-                        userManager.updateUser(currentUser!!)
+                        userManager.updateOrCreateUser(currentUser!!)
                         binding.displayNameText.text = currentUser!!.displayName
                     }
                 },

+ 1 - 1
app/src/main/java/com/nextcloud/talk/users/UserManager.kt

@@ -123,7 +123,7 @@ class UserManager internal constructor(private val userRepository: UsersReposito
         }.toSingle()
     }
 
-    fun updateUser(user: User): Single<Int> {
+    fun updateOrCreateUser(user: User): Single<Int> {
         return Single.fromCallable {
             when (user.id) {
                 null -> userRepository.insertUser(user).toInt()