mirror of
https://github.com/HChaZZY/PiliPlus.git
synced 2025-12-15 22:56:15 +08:00
@@ -41,7 +41,6 @@ abstract class ReplyController extends CommonController {
|
||||
|
||||
@override
|
||||
Future onRefresh() {
|
||||
nextOffset = '';
|
||||
noMore.value = '';
|
||||
return super.onRefresh();
|
||||
}
|
||||
@@ -55,7 +54,6 @@ abstract class ReplyController extends CommonController {
|
||||
@override
|
||||
bool customHandleResponse(Success response) {
|
||||
List<ReplyItemModel> replies = response.response.replies;
|
||||
nextOffset = response.response.cursor.paginationReply.nextOffset ?? "";
|
||||
if (replies.isNotEmpty) {
|
||||
noMore.value = '加载中...';
|
||||
|
||||
@@ -78,7 +76,7 @@ abstract class ReplyController extends CommonController {
|
||||
}
|
||||
}
|
||||
replies.insertAll(0, response.response.topReplies);
|
||||
count.value = response.response.cursor.allCount ?? 0;
|
||||
count.value = response.response.page.count ?? 0;
|
||||
} else {
|
||||
replies.insertAll(
|
||||
0,
|
||||
|
||||
@@ -35,8 +35,8 @@ class DynamicDetailController extends ReplyController {
|
||||
@override
|
||||
Future<LoadingState> customGetData() => ReplyHttp.replyList(
|
||||
oid: oid!,
|
||||
nextOffset: nextOffset,
|
||||
type: type!,
|
||||
sort: sortType.index,
|
||||
page: currentPage,
|
||||
);
|
||||
}
|
||||
|
||||
@@ -43,8 +43,8 @@ class HtmlRenderController extends ReplyController {
|
||||
@override
|
||||
Future<LoadingState> customGetData() => ReplyHttp.replyList(
|
||||
oid: oid.value,
|
||||
nextOffset: nextOffset,
|
||||
type: type,
|
||||
sort: sortType.index,
|
||||
page: currentPage,
|
||||
);
|
||||
}
|
||||
|
||||
@@ -19,8 +19,8 @@ class VideoReplyController extends ReplyController {
|
||||
@override
|
||||
Future<LoadingState> customGetData() => ReplyHttp.replyList(
|
||||
oid: aid!,
|
||||
nextOffset: nextOffset,
|
||||
type: ReplyType.video.index,
|
||||
sort: sortType.index,
|
||||
page: currentPage,
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user