瀏覽代碼

only set password if not empty

otherwise response will be 400

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
Marcel Hibbe 6 月之前
父節點
當前提交
8d1d44692e

+ 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()