(refs #2133) Fix transaction isolation level issue in MariaDB

This commit is contained in:
Naoki Takezoe
2018-09-15 17:27:39 +09:00
parent 10c6660f23
commit 7965408960

View File

@@ -352,7 +352,9 @@ trait ApiControllerBase extends ControllerBase {
data.auto_init
)
Await.result(f, Duration.Inf)
val repository = getRepository(groupName, data.name).get
val repository = Database() withTransaction { session =>
getRepository(groupName, data.name).get
}
JsonFormat(ApiRepository(repository, ApiUser(getAccountByUserName(groupName).get)))
} else {
ApiError(