in src/main/kotlin/org/jetbrains/slackUnfurls/storage/postgres/Interface.kt [338:351]
override suspend fun get(id: String): SlackOAuthSession? {
return tx {
SlackOAuthSessions.select { SlackOAuthSessions.id eq id }.firstOrNull()
?.let { session ->
SlackOAuthSession(
spaceOrgId = session[SlackOAuthSessions.spaceOrgId],
spaceUserId = session[SlackOAuthSessions.spaceUserId],
slackTeamId = session[SlackOAuthSessions.slackTeamId],
backUrl = session[SlackOAuthSessions.backUrl],
permissionScopes = session[SlackOAuthSessions.permissionScopes]
)
}
}
}