@@ -4,7 +4,6 @@ import gitbucket.core.controller.ControllerBase
44import gitbucket .core .service .RepositoryService .RepositoryInfo
55import gitbucket .core .service .{AccountService , RepositoryService }
66import gitbucket .core .util .Implicits ._
7- import gitbucket .core .util .SyntaxSugars ._
87import gitbucket .core .util .{Directory , JGitUtil , OwnerAuthenticator , ReferrerAuthenticator }
98import gitbucket .pages .html
109import gitbucket .plugin .model .PageSourceType
@@ -14,6 +13,7 @@ import org.eclipse.jgit.api.Git
1413import org .eclipse .jgit .lib .ObjectId
1514import org .eclipse .jgit .revwalk .RevCommit
1615import org .scalatra .i18n .Messages
16+ import scala .util .Using
1717
1818import scala .annotation .tailrec
1919import scala .language .implicitConversions
@@ -45,7 +45,7 @@ trait PagesControllerBase extends ControllerBase {
4545 })
4646
4747 private def renderPage (repository : RepositoryInfo , path : String ) = {
48- using (Git .open(Directory .getRepositoryDir(repository.owner, repository.name))) { git =>
48+ Using .resource (Git .open(Directory .getRepositoryDir(repository.owner, repository.name))) { git =>
4949 getPageSource(repository.owner, repository.name) match {
5050 case PageSourceType .GH_PAGES =>
5151 renderFromBranch(repository, git, path, PAGES_BRANCHES .collectFirstOpt(resolveBranch(git, _)))
@@ -66,7 +66,7 @@ trait PagesControllerBase extends ControllerBase {
6666
6767 post(" /:owner/:repository/settings/pages" , optionsForm)(ownerOnly { (form, repository) =>
6868 updatePageOptions(repository.owner, repository.name, form.source)
69- flash += " info" -> " Pages source saved"
69+ flash.update( " info" , " Pages source saved" )
7070 redirect(s " / ${repository.owner}/ ${repository.name}/settings/pages " )
7171 })
7272
0 commit comments