in src/main/kotlin/jira/JiraIssuesLoader.kt [36:46]
override suspend fun load(params: IssuesLoader.Params): IssuesLoadResult {
if (params !is IssuesLoader.Params.Jira)
return IssuesLoadResult.Failed.wrongParams(JiraIssuesLoader::class)
return try {
migrate(params.query.orEmpty())
} catch (e: Exception) {
logger.externalServiceClientError(e, "failed to retrieve issues from Jira")
IssuesLoadResult.Failed.messageOrUnknownException(e)
}
}