Этот коммит содержится в:
Глеб Иваницкий 2024-08-28 21:17:36 +03:00
родитель 7d6531af1f
Коммит a17736db9d

Просмотреть файл

@ -61,6 +61,8 @@ import io.ktor.client.request.put
import io.ktor.client.request.setBody import io.ktor.client.request.setBody
import io.ktor.http.ContentType import io.ktor.http.ContentType
import io.ktor.http.HttpStatusCode import io.ktor.http.HttpStatusCode
import io.ktor.http.URLBuilder
import io.ktor.http.URLProtocol
import io.ktor.http.contentType import io.ktor.http.contentType
import kotlinx.coroutines.launch import kotlinx.coroutines.launch
import org.jetbrains.compose.resources.DrawableResource import org.jetbrains.compose.resources.DrawableResource
@ -153,7 +155,16 @@ fun ScenarioDialog(
scenarioDialogState.value?.name = nameState.value!! scenarioDialogState.value?.name = nameState.value!!
coroutine.launch { coroutine.launch {
progressIndicatorState.value = true progressIndicatorState.value = true
val response = client.put("https://cit.csasq.ru/api/scripts") { val url = URLBuilder(
protocol = URLProtocol.HTTPS,
host = "cit.csasq.ru",
pathSegments = listOf(
"api",
"scripts",
scenarioDialogState.value!!.id.toString(),
)
)
val response = client.put(url.build()) {
contentType(ContentType.Application.Json) contentType(ContentType.Application.Json)
setBody(scenarioDialogState.value) setBody(scenarioDialogState.value)
} }