mirror of
https://github.com/HChaZZY/PiliPlus.git
synced 2025-12-06 09:13:48 +08:00
fix: late init data error
This commit is contained in:
@@ -298,10 +298,10 @@ class AboutController extends GetxController {
|
|||||||
final SettingController settingController = Get.put(SettingController());
|
final SettingController settingController = Get.put(SettingController());
|
||||||
RxString currentVersion = ''.obs;
|
RxString currentVersion = ''.obs;
|
||||||
RxString remoteVersion = ''.obs;
|
RxString remoteVersion = ''.obs;
|
||||||
late LatestDataModel remoteAppInfo;
|
LatestDataModel? remoteAppInfo;
|
||||||
RxBool isUpdate = true.obs;
|
RxBool isUpdate = true.obs;
|
||||||
RxBool isLoading = true.obs;
|
RxBool isLoading = true.obs;
|
||||||
late LatestDataModel data;
|
LatestDataModel? data;
|
||||||
RxInt count = 0.obs;
|
RxInt count = 0.obs;
|
||||||
|
|
||||||
@override
|
@override
|
||||||
@@ -349,7 +349,7 @@ class AboutController extends GetxController {
|
|||||||
}
|
}
|
||||||
data = LatestDataModel.fromJson(result.data[0]);
|
data = LatestDataModel.fromJson(result.data[0]);
|
||||||
remoteAppInfo = data;
|
remoteAppInfo = data;
|
||||||
remoteVersion.value = data.tagName!;
|
remoteVersion.value = data!.tagName!;
|
||||||
isUpdate.value =
|
isUpdate.value =
|
||||||
Utils.needUpdate(currentVersion.value, remoteVersion.value);
|
Utils.needUpdate(currentVersion.value, remoteVersion.value);
|
||||||
isLoading.value = false;
|
isLoading.value = false;
|
||||||
@@ -357,8 +357,10 @@ class AboutController extends GetxController {
|
|||||||
|
|
||||||
// 跳转下载/本地更新
|
// 跳转下载/本地更新
|
||||||
Future onUpdate() async {
|
Future onUpdate() async {
|
||||||
|
if (data != null) {
|
||||||
Utils.matchVersion(data);
|
Utils.matchVersion(data);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// 跳转github
|
// 跳转github
|
||||||
githubUrl() {
|
githubUrl() {
|
||||||
|
|||||||
Reference in New Issue
Block a user