@@ -51,7 +51,6 @@ import kotlinx.serialization.Serializable
51
51
import kotlinx.serialization.encodeToString
52
52
import kotlinx.serialization.json.*
53
53
import kotlinx.uuid.UUID
54
- import kotlinx.uuid.toJavaUUID
55
54
import org.jetbrains.exposed.sql.insert
56
55
import org.jetbrains.exposed.sql.select
57
56
import org.jetbrains.exposed.sql.transactions.transaction
@@ -201,8 +200,9 @@ class SSIKit2WalletService(accountId: UUID, walletId: UUID) : WalletService(acco
201
200
202
201
println (" Resolved presentation definition: ${presentationSession.authorizationRequest!! .presentationDefinition!! .toJSONString()} " )
203
202
204
- val tokenResponse = credentialWallet.processImplicitFlowAuthorization(presentationSession.authorizationRequest!! )
205
- val resp = ktorClient.submitForm(presentationSession.authorizationRequest!! .responseUri!! ,
203
+ val tokenResponse = credentialWallet.processImplicitFlowAuthorization(presentationSession.authorizationRequest)
204
+ val resp = ktorClient.submitForm(
205
+ presentationSession.authorizationRequest.responseUri!! ,
206
206
parameters {
207
207
tokenResponse.toHttpParameters().forEach { entry ->
208
208
entry.value.forEach { append(entry.key, it) }
@@ -504,7 +504,7 @@ class SSIKit2WalletService(accountId: UUID, walletId: UUID) : WalletService(acco
504
504
transaction {
505
505
WalletKeys .insert {
506
506
it[WalletKeys .keyId] = keyId
507
- it[wallet] = walletId.toJavaUUID()
507
+ it[wallet] = walletId
508
508
it[document] = KeySerialization .serializeKey(key)
509
509
it[createdOn] = Clock .System .now().toJavaInstant()
510
510
}
@@ -547,7 +547,7 @@ class SSIKit2WalletService(accountId: UUID, walletId: UUID) : WalletService(acco
547
547
548
548
override fun getHistory (limit : Int , offset : Int ): List <WalletOperationHistory > =
549
549
WalletOperationHistories
550
- .select { WalletOperationHistories .wallet eq walletId.toJavaUUID() }
550
+ .select { WalletOperationHistories .wallet eq walletId }
551
551
.orderBy(WalletOperationHistories .timestamp)
552
552
.limit(10 )
553
553
.map { row ->
@@ -557,8 +557,8 @@ class SSIKit2WalletService(accountId: UUID, walletId: UUID) : WalletService(acco
557
557
override suspend fun addOperationHistory (operationHistory : WalletOperationHistory ) {
558
558
transaction {
559
559
WalletOperationHistories .insert {
560
- it[account] = operationHistory.account.toJavaUUID()
561
- it[wallet] = operationHistory.wallet.toJavaUUID()
560
+ it[account] = operationHistory.account
561
+ it[wallet] = operationHistory.wallet
562
562
it[timestamp] = operationHistory.timestamp.toJavaInstant()
563
563
it[operation] = operationHistory.operation
564
564
it[data] = Json .encodeToString(operationHistory.data)
0 commit comments