diff options
author | Stefan Niedermann <info@niedermann.it> | 2024-01-19 21:27:45 +0300 |
---|---|---|
committer | Stefan Niedermann <info@niedermann.it> | 2024-01-19 21:27:45 +0300 |
commit | 53c5d5bcfef1822cea36f1db955310c41cb93230 (patch) | |
tree | 6fe67d29a492483f1ad418138bf501c4b3914cf0 /app/src/main/java/it/niedermann/nextcloud/deck/ui/PickStackActivity.java | |
parent | bb422aaf6a7e6eaac83b4edf3e6f46d8fc9e3dd5 (diff) |
chore(deps): Migrate Observable<Void> to Observable<EmptyResponse>
Signed-off-by: Stefan Niedermann <info@niedermann.it>
Diffstat (limited to 'app/src/main/java/it/niedermann/nextcloud/deck/ui/PickStackActivity.java')
-rw-r--r-- | app/src/main/java/it/niedermann/nextcloud/deck/ui/PickStackActivity.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/PickStackActivity.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/PickStackActivity.java index 93902d9f8..7e2535755 100644 --- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/PickStackActivity.java +++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/PickStackActivity.java @@ -10,6 +10,8 @@ import androidx.appcompat.app.AppCompatActivity; import androidx.core.content.ContextCompat; import androidx.lifecycle.ViewModelProvider; +import com.nextcloud.android.sso.api.EmptyResponse; + import it.niedermann.android.reactivelivedata.ReactiveLiveData; import it.niedermann.nextcloud.deck.R; import it.niedermann.nextcloud.deck.databinding.ActivityPickStackBinding; @@ -61,7 +63,7 @@ public abstract class PickStackActivity extends AppCompatActivity implements The viewModel.setSubmitInProgress(true); onSubmit(viewModel.getAccount(), viewModel.getBoardLocalId(), viewModel.getStackLocalId(), new IResponseCallback<>() { @Override - public void onResponse(Void response) { + public void onResponse(EmptyResponse response) { runOnUiThread(() -> viewModel.setSubmitInProgress(false)); } @@ -113,7 +115,7 @@ public abstract class PickStackActivity extends AppCompatActivity implements The utils.material.colorTextInputLayout(binding.inputWrapper); } - abstract protected void onSubmit(Account account, long boardLocalId, long stackId, @NonNull IResponseCallback<Void> callback); + abstract protected void onSubmit(Account account, long boardLocalId, long stackId, @NonNull IResponseCallback<EmptyResponse> callback); abstract protected boolean showBoardsWithoutEditPermission(); |