mod: refresh live data

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-05-05 18:00:50 +08:00
parent 562f9035e8
commit e7b229a60f
7 changed files with 14 additions and 10 deletions

View File

@@ -1,7 +1,7 @@
import 'package:PiliPlus/common/constants.dart'; import 'package:PiliPlus/common/constants.dart';
import 'package:PiliPlus/common/widgets/image/image_save.dart'; import 'package:PiliPlus/common/widgets/image/image_save.dart';
import 'package:PiliPlus/common/widgets/image/network_img_layer.dart'; import 'package:PiliPlus/common/widgets/image/network_img_layer.dart';
import 'package:PiliPlus/models/live/item.dart'; import 'package:PiliPlus/models/live/live_room/item.dart';
import 'package:PiliPlus/utils/utils.dart'; import 'package:PiliPlus/utils/utils.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';

View File

@@ -4,9 +4,9 @@ import 'package:PiliPlus/http/constants.dart';
import 'package:PiliPlus/http/live.dart'; import 'package:PiliPlus/http/live.dart';
import 'package:PiliPlus/http/video.dart'; import 'package:PiliPlus/http/video.dart';
import 'package:PiliPlus/models/common/video/live_quality.dart'; import 'package:PiliPlus/models/common/video/live_quality.dart';
import 'package:PiliPlus/models/live/danmu_info.dart'; import 'package:PiliPlus/models/live/live_room/danmu_info.dart';
import 'package:PiliPlus/models/live/room_info.dart'; import 'package:PiliPlus/models/live/live_room/room_info.dart';
import 'package:PiliPlus/models/live/room_info_h5.dart'; import 'package:PiliPlus/models/live/live_room/room_info_h5.dart';
import 'package:PiliPlus/pages/mine/controller.dart'; import 'package:PiliPlus/pages/mine/controller.dart';
import 'package:PiliPlus/plugin/pl_player/controller.dart'; import 'package:PiliPlus/plugin/pl_player/controller.dart';
import 'package:PiliPlus/plugin/pl_player/models/data_source.dart'; import 'package:PiliPlus/plugin/pl_player/models/data_source.dart';

View File

@@ -3,7 +3,7 @@ import 'dart:io';
import 'dart:ui'; import 'dart:ui';
import 'package:PiliPlus/common/widgets/image/network_img_layer.dart'; import 'package:PiliPlus/common/widgets/image/network_img_layer.dart';
import 'package:PiliPlus/models/live/room_info_h5.dart'; import 'package:PiliPlus/models/live/live_room/room_info_h5.dart';
import 'package:PiliPlus/pages/live_room/controller.dart'; import 'package:PiliPlus/pages/live_room/controller.dart';
import 'package:PiliPlus/pages/live_room/send_danmaku/view.dart'; import 'package:PiliPlus/pages/live_room/send_danmaku/view.dart';
import 'package:PiliPlus/pages/live_room/widgets/bottom_control.dart'; import 'package:PiliPlus/pages/live_room/widgets/bottom_control.dart';

View File

@@ -1,5 +1,5 @@
import 'package:PiliPlus/models/bangumi/info.dart'; import 'package:PiliPlus/models/bangumi/info.dart';
import 'package:PiliPlus/models/live/room_info_h5.dart'; import 'package:PiliPlus/models/live/live_room/room_info_h5.dart';
import 'package:PiliPlus/models/video_detail_res.dart'; import 'package:PiliPlus/models/video_detail_res.dart';
import 'package:PiliPlus/plugin/pl_player/controller.dart'; import 'package:PiliPlus/plugin/pl_player/controller.dart';
import 'package:PiliPlus/plugin/pl_player/models/play_status.dart'; import 'package:PiliPlus/plugin/pl_player/models/play_status.dart';

View File

@@ -85,7 +85,9 @@ class LoginUtils {
} catch (_) {} } catch (_) {}
try { try {
Get.find<LiveController>().isLogin.value = true; Get.find<LiveController>()
..isLogin.value = true
..onRefresh();
} catch (_) {} } catch (_) {}
try { try {
@@ -150,7 +152,9 @@ class LoginUtils {
} catch (_) {} } catch (_) {}
try { try {
Get.find<LiveController>().isLogin.value = false; Get.find<LiveController>()
..isLogin.value = false
..onRefresh();
} catch (_) {} } catch (_) {}
for (int i = 0; i < tabsConfig.length; i++) { for (int i = 0; i < tabsConfig.length; i++) {

View File

@@ -8,7 +8,7 @@ import 'package:PiliPlus/models/bangumi/info.dart';
import 'package:PiliPlus/models/common/image_preview_type.dart'; import 'package:PiliPlus/models/common/image_preview_type.dart';
import 'package:PiliPlus/models/common/search_type.dart'; import 'package:PiliPlus/models/common/search_type.dart';
import 'package:PiliPlus/models/dynamics/result.dart'; import 'package:PiliPlus/models/dynamics/result.dart';
import 'package:PiliPlus/models/live/item.dart'; import 'package:PiliPlus/models/live/live_room/item.dart';
import 'package:PiliPlus/pages/contact/view.dart'; import 'package:PiliPlus/pages/contact/view.dart';
import 'package:PiliPlus/pages/fav_panel/view.dart'; import 'package:PiliPlus/pages/fav_panel/view.dart';
import 'package:PiliPlus/pages/share/view.dart'; import 'package:PiliPlus/pages/share/view.dart';

View File

@@ -1,5 +1,5 @@
import 'package:PiliPlus/models/common/video/CDN.dart'; import 'package:PiliPlus/models/common/video/CDN.dart';
import 'package:PiliPlus/models/live/room_info.dart'; import 'package:PiliPlus/models/live/live_room/room_info.dart';
import 'package:PiliPlus/models/video/play/url.dart'; import 'package:PiliPlus/models/video/play/url.dart';
import 'package:PiliPlus/utils/extension.dart'; import 'package:PiliPlus/utils/extension.dart';
import 'package:PiliPlus/utils/storage.dart'; import 'package:PiliPlus/utils/storage.dart';