这个错误映射器误把哪种协程信号转换成了服务端错误?
kotlin
suspend fun loadOrder(id: Long): ApiResult {
return try {
val order = repository.find(id)
ApiResult.Ok(order)
} catch (error: Exception) {
logger.error("load failed", error)
ApiResult.Failed("internal_error")
}
}