diff --git a/src/main/scala/gitbucket/core/controller/ApiController.scala b/src/main/scala/gitbucket/core/controller/ApiController.scala index fda5fdc..63248b4 100644 --- a/src/main/scala/gitbucket/core/controller/ApiController.scala +++ b/src/main/scala/gitbucket/core/controller/ApiController.scala @@ -352,7 +352,9 @@ 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(