完善个人信息编辑

- 修复了从相册选择图片时,如果文件名不包含扩展名导致的崩溃问题。
- 在编辑个人信息页面增加了“修改密码”的入口。
- 修复了新建Agent时,保存按钮状态更新不及时的问题。
- 优化了新建Agent时,对异常的处理。
This commit is contained in:
2025-08-31 23:59:05 +08:00
parent 2907e7f9a6
commit cb253d3276
4 changed files with 7 additions and 4 deletions

View File

@@ -215,7 +215,7 @@ fun AddAgentScreen() {
text = stringResource(R.string.agent_create),
isLoading = model.isUpdating,
loadingText = stringResource(R.string.agent_createing),
enabled = !model.isUpdating && model.validate() == null
enabled = !model.isUpdating && validate()
) {
// 验证输入
val validationError = model.validate()

View File

@@ -55,7 +55,7 @@ object AddAgentViewModel : ViewModel() {
)
return result
} catch (e: Exception)
} catch (e: Exception) {
throw e
} finally {
isUpdating = false