From 9e0c811a54785a4794644e81f48d7b196183305a Mon Sep 17 00:00:00 2001 From: lisonge Date: Tue, 20 Aug 2024 14:24:25 +0800 Subject: [PATCH] perf: check cookie --- app/src/main/kotlin/li/songe/gkd/ui/AdvancedPage.kt | 2 +- app/src/main/kotlin/li/songe/gkd/ui/component/UploadOptions.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/kotlin/li/songe/gkd/ui/AdvancedPage.kt b/app/src/main/kotlin/li/songe/gkd/ui/AdvancedPage.kt index 0b0f29f2c4..54d2fd9e01 100644 --- a/app/src/main/kotlin/li/songe/gkd/ui/AdvancedPage.kt +++ b/app/src/main/kotlin/li/songe/gkd/ui/AdvancedPage.kt @@ -273,7 +273,7 @@ fun AdvancedPage() { confirmButton = { TextButton(onClick = { showEditCookieDlg = false - privacyStoreFlow.update { it.copy(githubCookie = value) } + privacyStoreFlow.update { it.copy(githubCookie = value.trim()) } }) { Text(text = "确认") } diff --git a/app/src/main/kotlin/li/songe/gkd/ui/component/UploadOptions.kt b/app/src/main/kotlin/li/songe/gkd/ui/component/UploadOptions.kt index 5f397f0667..962249cbc1 100644 --- a/app/src/main/kotlin/li/songe/gkd/ui/component/UploadOptions.kt +++ b/app/src/main/kotlin/li/songe/gkd/ui/component/UploadOptions.kt @@ -49,7 +49,7 @@ class UploadOptions( fun startTask(file: File, onSuccessResult: ((GithubPoliciesAsset) -> Unit)? = null) { val cookie = privacyStoreFlow.value.githubCookie - if (cookie == null) { + if (cookie == null || cookie.isBlank()) { toast("请先设置 cookie 后再上传") return }