opt: check sb server status

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2024-11-29 11:21:12 +08:00
parent 59e2f64164
commit 9c989d0699
3 changed files with 11 additions and 9 deletions

View File

@@ -19,7 +19,7 @@ class _SearchPageState extends State<SearchPage> with RouteAware {
@override
Widget build(BuildContext context) {
return Scaffold(
resizeToAvoidBottomInset: false,
resizeToAvoidBottomInset: true,
appBar: AppBar(
shape: Border(
bottom: BorderSide(

View File

@@ -60,7 +60,7 @@ class _SponsorBlockPageState extends State<SponsorBlockPage> {
_checkServerStatus() {
Request()
.get(
'$_blockServer/api/status',
'$_blockServer/api/status/uptime',
options: Options(
headers: {
'env': '',
@@ -68,15 +68,17 @@ class _SponsorBlockPageState extends State<SponsorBlockPage> {
'x-bili-mid': '',
'x-bili-aurora-eid': '',
'x-bili-aurora-zone': '',
'cookie':
'buvid3= ; SESSDATA= ; bili_jct= ; DedeUserID= ; DedeUserID__ckMd5= ; sid= ',
},
),
)
.then((res) {
if (res.data is Map) {
setState(() {
_serverStatus = res.data['uptime'] != null;
_serverStatus = res.statusCode == 200 &&
res.data is String &&
(double.tryParse(res.data) ?? int.tryParse(res.data)) != null;
});
}
});
}

View File

@@ -1029,7 +1029,7 @@ class VideoDetailController extends GetxController
list!.add(
PostSegmentModel(
segment: Pair(
first: plPlayerController.positionSeconds.value,
first: 0,
second: plPlayerController.positionSeconds.value,
),
category: SegmentType.sponsor,
@@ -1185,7 +1185,7 @@ class VideoDetailController extends GetxController
0,
PostSegmentModel(
segment: Pair(
first: plPlayerController.positionSeconds.value,
first: 0,
second: plPlayerController.positionSeconds.value,
),
category: SegmentType.sponsor,