diff --git a/lib/http/video.dart b/lib/http/video.dart index 3b69a8b5..b7a4c315 100644 --- a/lib/http/video.dart +++ b/lib/http/video.dart @@ -23,7 +23,6 @@ import 'package:PiliPlus/models_new/video/video_note_list/data.dart'; import 'package:PiliPlus/models_new/video/video_play_info/data.dart'; import 'package:PiliPlus/models_new/video/video_relation/data.dart'; import 'package:PiliPlus/utils/accounts.dart'; -import 'package:PiliPlus/utils/accounts/account.dart'; import 'package:PiliPlus/utils/extension.dart'; import 'package:PiliPlus/utils/global_data.dart'; import 'package:PiliPlus/utils/id_utils.dart'; @@ -677,18 +676,15 @@ class VideoHttp { required int desc, required dynamic oid, required dynamic upperMid, - Account? account, }) async { - account ??= Accounts.history; await Request().post( Api.mediaListHistory, queryParameters: { 'desc': desc, 'oid': oid, 'upper_mid': upperMid, - 'csrf': account.csrf, + 'csrf': Accounts.heartbeat.csrf, }, - options: Options(extra: {'account': account}), ); } diff --git a/lib/pages/video/controller.dart b/lib/pages/video/controller.dart index 6eb9bdda..f7c17e64 100644 --- a/lib/pages/video/controller.dart +++ b/lib/pages/video/controller.dart @@ -1547,12 +1547,11 @@ class VideoDetailController extends GetxController } void updateMediaListHistory(int aid) { - final sortField = args['sortField']; - if (sortField != null) { + if (args['sortField'] != null) { VideoHttp.medialistHistory( desc: _mediaDesc ? 1 : 0, oid: aid, - upperMid: sortField, + upperMid: args['mediaId'], ); } } diff --git a/lib/utils/accounts/account_manager/account_mgr.dart b/lib/utils/accounts/account_manager/account_mgr.dart index 75a38b16..8c3977ab 100644 --- a/lib/utils/accounts/account_manager/account_mgr.dart +++ b/lib/utils/accounts/account_manager/account_mgr.dart @@ -30,13 +30,13 @@ class AccountManager extends Interceptor { Api.historyReport, Api.roomEntryAction, Api.liveLikeReport, + Api.mediaListHistory, // Api.historyList, // Api.pauseHistory, // Api.clearHistory, // Api.delHistory, // Api.searchHistory, // Api.historyStatus, - // Api.mediaListHistory, // progress Api.pgcInfo, Api.pugvInfo,