Добавлен URLBuilder
Этот коммит содержится в:
родитель
7d6531af1f
Коммит
a17736db9d
@ -61,6 +61,8 @@ import io.ktor.client.request.put
|
||||
import io.ktor.client.request.setBody
|
||||
import io.ktor.http.ContentType
|
||||
import io.ktor.http.HttpStatusCode
|
||||
import io.ktor.http.URLBuilder
|
||||
import io.ktor.http.URLProtocol
|
||||
import io.ktor.http.contentType
|
||||
import kotlinx.coroutines.launch
|
||||
import org.jetbrains.compose.resources.DrawableResource
|
||||
@ -153,7 +155,16 @@ fun ScenarioDialog(
|
||||
scenarioDialogState.value?.name = nameState.value!!
|
||||
coroutine.launch {
|
||||
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)
|
||||
setBody(scenarioDialogState.value)
|
||||
}
|
||||
|
Загрузка…
Ссылка в новой задаче
Block a user