in kotlin/sync-api/src/main/kotlin/com/example/AppInstanceStorage.kt [14:26]
override suspend fun loadAppInstance(clientId: String): SpaceAppInstance? {
return transaction {
AppInstallationDb.select { AppInstallationDb.clientId.eq(clientId) }
.map {
SpaceAppInstance(
it[AppInstallationDb.clientId],
it[AppInstallationDb.clientSecret],
it[AppInstallationDb.serverUrl],
)
}
.firstOrNull()
}
}