@@ -4,7 +4,6 @@ import gitbucket.core.controller.ControllerBase
4
4
import gitbucket .core .service .RepositoryService .RepositoryInfo
5
5
import gitbucket .core .service .{AccountService , RepositoryService }
6
6
import gitbucket .core .util .Implicits ._
7
- import gitbucket .core .util .SyntaxSugars ._
8
7
import gitbucket .core .util .{Directory , JGitUtil , OwnerAuthenticator , ReferrerAuthenticator }
9
8
import gitbucket .pages .html
10
9
import gitbucket .plugin .model .PageSourceType
@@ -14,6 +13,7 @@ import org.eclipse.jgit.api.Git
14
13
import org .eclipse .jgit .lib .ObjectId
15
14
import org .eclipse .jgit .revwalk .RevCommit
16
15
import org .scalatra .i18n .Messages
16
+ import scala .util .Using
17
17
18
18
import scala .annotation .tailrec
19
19
import scala .language .implicitConversions
@@ -45,7 +45,7 @@ trait PagesControllerBase extends ControllerBase {
45
45
})
46
46
47
47
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 =>
49
49
getPageSource(repository.owner, repository.name) match {
50
50
case PageSourceType .GH_PAGES =>
51
51
renderFromBranch(repository, git, path, PAGES_BRANCHES .collectFirstOpt(resolveBranch(git, _)))
@@ -66,7 +66,7 @@ trait PagesControllerBase extends ControllerBase {
66
66
67
67
post(" /:owner/:repository/settings/pages" , optionsForm)(ownerOnly { (form, repository) =>
68
68
updatePageOptions(repository.owner, repository.name, form.source)
69
- flash += " info" -> " Pages source saved"
69
+ flash.update( " info" , " Pages source saved" )
70
70
redirect(s " / ${repository.owner}/ ${repository.name}/settings/pages " )
71
71
})
72
72
0 commit comments