Fixed pagination of subscriptions in list.

This commit is contained in:
23rd 2024-11-14 07:22:14 +03:00
parent 1a759cc4e7
commit 2b5f68003d
2 changed files with 3 additions and 2 deletions

View file

@ -174,7 +174,8 @@ constexpr auto kTransactionsLimit = 100;
.balance = status.data().vbalance().v,
.subscriptionsMissingBalance
= status.data().vsubscriptions_missing_balance().value_or_empty(),
.allLoaded = !status.data().vnext_offset().has_value(),
.allLoaded = !status.data().vnext_offset().has_value()
&& !status.data().vsubscriptions_next_offset().has_value(),
.token = qs(status.data().vnext_offset().value_or_empty()),
.tokenSubscriptions = qs(
status.data().vsubscriptions_next_offset().value_or_empty()),

View file

@ -1050,7 +1050,7 @@ void CreditsController::requestNext() {
_requesting = false;
applySlice(s);
};
if (!_firstSlice.subscriptions.empty()) {
if (_subscription) {
return _api.requestSubscriptions(_apiToken, done);
}
_api.request(_apiToken, done);