From c3a3cbc5345a1167e4cf0d41deaa0bbea65ac6d3 Mon Sep 17 00:00:00 2001 From: AllenTom Date: Tue, 3 Sep 2024 17:51:46 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E9=94=99=E8=AF=AF=E5=A4=84?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 新增对发布内容的输入校验,并在输入不合法时弹出提示信息。 --- .../java/com/aiosman/riderpro/ui/post/NewPostViewModel.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/src/main/java/com/aiosman/riderpro/ui/post/NewPostViewModel.kt b/app/src/main/java/com/aiosman/riderpro/ui/post/NewPostViewModel.kt index 6f38383..324b60b 100644 --- a/app/src/main/java/com/aiosman/riderpro/ui/post/NewPostViewModel.kt +++ b/app/src/main/java/com/aiosman/riderpro/ui/post/NewPostViewModel.kt @@ -48,6 +48,12 @@ object NewPostViewModel : ViewModel() { return tempFile } + fun validateMoment(): String? { + if (imageUriList.isEmpty()) { + return "Please select at least one image" + } + return null + } suspend fun createMoment(context: Context, onUploadProgress: (Float) -> Unit) { val uploadImageList = emptyList().toMutableList() var index = 0