فهرست منبع

only set password if not empty

otherwise response will be 400

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
Marcel Hibbe 6 ماه پیش
والد
کامیت
8d1d44692e
1فایلهای تغییر یافته به همراه4 افزوده شده و 1 حذف شده
  1. 4 1
      app/src/main/java/com/nextcloud/talk/conversationcreation/ConversationCreationViewModel.kt

+ 4 - 1
app/src/main/java/com/nextcloud/talk/conversationcreation/ConversationCreationViewModel.kt

@@ -96,7 +96,9 @@ class ConversationCreationViewModel @Inject constructor(
                                     }
                                 }
                             }
-                            repository.setPassword(token, _password.value)
+                            if (_password.value.isNotEmpty()) {
+                                repository.setPassword(token, _password.value)
+                            }
                             repository.openConversation(token, scope)
                             onRoomCreated(token)
                         } catch (exception: Exception) {
@@ -134,6 +136,7 @@ class ConversationCreationViewModel @Inject constructor(
         }
     }
 }
+
 sealed class AllowGuestsUiState {
     data object None : AllowGuestsUiState()
     data class Success(val result: Boolean) : AllowGuestsUiState()