mirror of
https://github.com/bggRGjQaUbCoE/PiliPlus.git
synced 2026-04-20 11:08:03 +08:00
@@ -48,17 +48,17 @@ class LiveController extends CommonListController with AccountMixin {
|
||||
bool customHandleResponse(bool isRefresh, Success response) {
|
||||
if (isRefresh) {
|
||||
final res = response.response;
|
||||
if (res case final LiveIndexData data) {
|
||||
if (data.hasMore == 0) {
|
||||
if (res is LiveIndexData) {
|
||||
if (res.hasMore == 0) {
|
||||
isEnd = true;
|
||||
}
|
||||
topState.value = Pair(
|
||||
first: data.followItem,
|
||||
second: data.areaItem,
|
||||
first: res.followItem,
|
||||
second: res.areaItem,
|
||||
);
|
||||
} else if (res case final LiveSecondData data) {
|
||||
count = data.count;
|
||||
newTags = data.newTags;
|
||||
} else if (res is LiveSecondData) {
|
||||
count = res.count;
|
||||
newTags = res.newTags;
|
||||
if (sortType != null) {
|
||||
tagIndex.value =
|
||||
newTags?.indexWhere((e) => e.sortType == sortType) ?? -1;
|
||||
|
||||
Reference in New Issue
Block a user