opt sync history status

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-08-06 21:36:11 +08:00
parent f663301eae
commit 26a5b7b7a7
3 changed files with 15 additions and 18 deletions

View File

@@ -26,6 +26,8 @@ import 'package:PiliPlus/pages/later/controller.dart';
import 'package:PiliPlus/utils/accounts.dart';
import 'package:PiliPlus/utils/context_ext.dart';
import 'package:PiliPlus/utils/feed_back.dart';
import 'package:PiliPlus/utils/storage.dart';
import 'package:PiliPlus/utils/storage_key.dart';
import 'package:PiliPlus/utils/storage_pref.dart';
import 'package:PiliPlus/utils/utils.dart';
import 'package:flutter/foundation.dart' show kDebugMode;
@@ -35,6 +37,17 @@ import 'package:get/get.dart' hide ContextExtensionss;
import 'package:gt3_flutter_plugin/gt3_flutter_plugin.dart';
class RequestUtils {
static Future<void> syncHistoryStatus() async {
final account = Accounts.history;
if (!account.isLogin) {
return;
}
var res = await UserHttp.historyStatus(account: account);
if (res['status']) {
GStorage.localCache.put(LocalCacheKey.historyPause, res['data']);
}
}
// 1小视频已弃用
// 2相簿
// 3纯文字