io.ktor.client.plugins.HttpRequestTimeoutException: Request timeout has expired [url=https://[projectId].functions.supabase.co/[functionName], request_timeout=10000 ms]
이것저것 해도 다 안되다가 network module에서 provideSupabaseClient 의 function에 header로 reqeust timeout을 설정했더니 됨
install(Functions) {
headers {
requestTimeout = HttpTimeout.INFINITE_TIMEOUT_MS.toDuration(DurationUnit.MILLISECONDS)
append(HttpHeaders.ContentType, ContentType.Application.Json.contentType)
}
}
이후에 HttpTimeout.INFINITE_TIMEOUT_MS 부분은 적절히 바꾸었다