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