This commit is contained in:
Trey t
2025-11-07 15:14:40 -06:00
parent b922c4fb88
commit 492d8032f4
5 changed files with 10 additions and 5 deletions

View File

@@ -46,7 +46,8 @@ data class TaskCreateRequest(
val priority: Int,
val status: Int? = null,
@SerialName("due_date") val dueDate: String,
@SerialName("estimated_cost") val estimatedCost: String? = null
@SerialName("estimated_cost") val estimatedCost: String? = null,
val archived: Boolean = false
)
@Serializable

View File

@@ -302,7 +302,8 @@ fun EditTaskScreen(
priority = selectedPriority!!.id,
status = selectedStatus!!.id,
dueDate = dueDate,
estimatedCost = estimatedCost.ifBlank { null }
estimatedCost = estimatedCost.ifBlank { null },
archived = task.archived
)
)
}

View File

@@ -216,7 +216,8 @@ struct AddTaskView: View {
priority: Int32(priority.id),
status: selectedStatus.map { KotlinInt(value: $0.id) },
dueDate: dueDateString,
estimatedCost: estimatedCost.isEmpty ? nil : estimatedCost
estimatedCost: estimatedCost.isEmpty ? nil : estimatedCost,
archived: false
)
viewModel.createTask(request: request) { success in

View File

@@ -239,7 +239,8 @@ struct AddTaskWithResidenceView: View {
priority: Int32(priority.id),
status: selectedStatus.map { KotlinInt(value: $0.id) },
dueDate: dueDateString,
estimatedCost: estimatedCost.isEmpty ? nil : estimatedCost
estimatedCost: estimatedCost.isEmpty ? nil : estimatedCost,
archived: false
)
viewModel.createTask(request: request) { success in

View File

@@ -151,7 +151,8 @@ struct EditTaskView: View {
priority: priority.id,
status: KotlinInt(value: status.id),
dueDate: dueDate,
estimatedCost: estimatedCost.isEmpty ? nil : estimatedCost
estimatedCost: estimatedCost.isEmpty ? nil : estimatedCost,
archived: task.archived
)
viewModel.updateTask(id: task.id, request: request) { success in