From 6a528e39355e4d665e8a41f43d0a87e784c352a9 Mon Sep 17 00:00:00 2001 From: tiann Date: Thu, 5 Jan 2023 15:27:33 +0800 Subject: [PATCH] manager: allow absent `versionCode`, `version`, `author` for module prop --- .../java/me/weishu/kernelsu/ui/viewmodel/ModuleViewModel.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manager/app/src/main/java/me/weishu/kernelsu/ui/viewmodel/ModuleViewModel.kt b/manager/app/src/main/java/me/weishu/kernelsu/ui/viewmodel/ModuleViewModel.kt index eadee242..ae7c0bdc 100644 --- a/manager/app/src/main/java/me/weishu/kernelsu/ui/viewmodel/ModuleViewModel.kt +++ b/manager/app/src/main/java/me/weishu/kernelsu/ui/viewmodel/ModuleViewModel.kt @@ -63,9 +63,9 @@ class ModuleViewModel : ViewModel() { ModuleInfo( obj.getString("id"), obj.getString("name"), - obj.getString("author"), - obj.getString("version"), - obj.getInt("versionCode"), + obj.optString("author", "Unknown"), + obj.optString("version", "Unknown"), + obj.optInt("versionCode", 0), obj.getString("description"), obj.getBoolean("enabled"), obj.getBoolean("update"),