Skip to content

Commit cfebf70

Browse files
committed
fix(model-server): @RequiresTransaction annotation to help avoiding MissingTransactionException
1 parent ed9bd6d commit cfebf70

File tree

1 file changed

+1
-1
lines changed
  • model-server/src/main/kotlin/org/modelix/model/server/handlers/ui

1 file changed

+1
-1
lines changed

model-server/src/main/kotlin/org/modelix/model/server/handlers/ui/DiffView.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ class DiffView(private val repositoryManager: RepositoriesManager) {
7272
requiresLogin {
7373
get("/diff") {
7474
@OptIn(RequiresTransaction::class)
75-
call.respondHtmlTemplate(PageWithMenuBar("diff", "..")) {
75+
call.respondHtmlTemplateInTransaction(repositoryManager.getTransactionManager(), PageWithMenuBar("diff", "..")) {
7676
val visibleRepositories = repositoryManager.getRepositories().filter {
7777
call.hasPermission(ModelServerPermissionSchema.repository(it).list)
7878
}

0 commit comments

Comments
 (0)