Shumilin Alexandr
12/06/2022, 11:45 AMif (checkEmailStatusVerification.first == description) { // it's ok
verification.verificationState = description
verificationRepository.run { save(verification) } // this code doesn't work
throw EmailVerificationException("emailAlreadyVerified ${verification.email}")
}
i am use
//reactive postgre
implementation("org.springframework.boot:spring-boot-starter-data-r2dbc")
runtimeOnly("io.r2dbc:r2dbc-postgresql:0.8.13.RELEASE")
runtimeOnly("org.postgresql:postgresql:42.5.1")
Ties
12/06/2022, 11:54 AMShumilin Alexandr
12/06/2022, 11:58 AM.run{} add above just calling verificationRepository.save(verification)?)
this call method without publisherShumilin Alexandr
12/06/2022, 11:59 AMTies
12/06/2022, 12:00 PMShumilin Alexandr
12/06/2022, 12:02 PMTies
12/06/2022, 12:03 PMShumilin Alexandr
12/06/2022, 12:30 PMShumilin Alexandr
12/06/2022, 12:34 PMprintln("This state start" + verification.verificationState)
verification.verificationState = conDescription
println("START UPDATE state " + verification.verificationState)
verificationRepository.run { save(verification) }
println("FINISH UPDATE")
throw EmailVerificationException("emailAlreadyVerified ${verification.email}")
i see records in log but db record not updatedShumilin Alexandr
12/06/2022, 1:08 PMlogging:
level:
io.r2dbc.postgresql.QUERY: DEBUG # for queries
io.r2dbc.postgresql.PARAM: DEBUG # for parameters
and my query not start, i am not see qery in logShumilin Alexandr
12/06/2022, 1:53 PMkotlin.run { verificationRepository.save(verification).subscribe() }
Shumilin Alexandr
12/06/2022, 1:53 PMTies
12/06/2022, 1:54 PMShumilin Alexandr
12/06/2022, 1:57 PM