can not get most reply2reply on none detailed page
This commit is contained in:
bggRGjQaUbCoE
2024-09-16 14:19:16 +08:00
parent 6db99c11bc
commit 31000389ea
7 changed files with 20 additions and 25 deletions

View File

@@ -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,

View File

@@ -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,
);
}

View File

@@ -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,
);
}

View File

@@ -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,
);
}