Merge pull request #4293 from nextcloud/cannot_overwrite_status_expiration

make predefined status use custom time
This commit is contained in:
Marcel Hibbe 2024-10-01 12:46:03 +02:00 committed by GitHub
commit 9f6c6b010c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -479,13 +479,11 @@ class SetStatusDialogFragment :
} }
}) })
} else { } else {
val clearAt = clearAtToUnixTime(selectedPredefinedStatus!!.clearAt)
ncApi.setPredefinedStatusMessage( ncApi.setPredefinedStatusMessage(
credentials, credentials,
ApiUtils.getUrlForSetPredefinedStatus(currentUser?.baseUrl!!), ApiUtils.getUrlForSetPredefinedStatus(currentUser?.baseUrl!!),
selectedPredefinedStatus!!.id, selectedPredefinedStatus!!.id,
if (clearAt == -1L) null else clearAt clearAt
) )
.subscribeOn(Schedulers.io()) .subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())?.subscribe(object : Observer<GenericOverall> { .observeOn(AndroidSchedulers.mainThread())?.subscribe(object : Observer<GenericOverall> {