Skip to content

Commit a89c595

Browse files
committed
fix to be able to set only "icon" / only "clear at" for status
api seems to set single modification for icon or "clear at" only if status message is not empty (must be at least whitespace) Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
1 parent 31a54a1 commit a89c595

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

app/src/main/java/com/nextcloud/talk/ui/dialog/SetStatusDialogFragment.kt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -385,11 +385,16 @@ class SetStatusDialogFragment :
385385
}
386386

387387
private fun setStatusMessage() {
388+
var inputText = binding.customStatusInput.text.toString()
389+
if (inputText.isEmpty()){
390+
inputText = " "
391+
}
392+
388393
ncApi.setCustomStatusMessage(
389394
credentials,
390395
ApiUtils.getUrlForSetCustomStatus(currentUser?.baseUrl),
391396
binding.emoji.text.toString(),
392-
binding.customStatusInput.text.toString(),
397+
inputText,
393398
clearAt)
394399
.subscribeOn(Schedulers.io())
395400
.observeOn(AndroidSchedulers.mainThread())

0 commit comments

Comments
 (0)