Implementing authentication.

This commit is contained in:
takezoe
2013-06-03 00:36:51 +09:00
parent d3a985d65a
commit 1ab58d0363
8 changed files with 83 additions and 45 deletions

View File

@@ -94,7 +94,7 @@ trait WikiControllerBase extends ControllerBase { self: WikiService with Project
val repository = params("repository")
saveWikiPage(owner, repository, form.currentPageName, form.pageName,
form.content, context.loginUser, form.message.getOrElse(""))
form.content, context.loginAccount.get, form.message.getOrElse(""))
redirect("%s/%s/wiki/%s".format(owner, repository, form.pageName))
}
@@ -111,7 +111,7 @@ trait WikiControllerBase extends ControllerBase { self: WikiService with Project
val repository = params("repository")
saveWikiPage(owner, repository, form.currentPageName, form.pageName,
form.content, context.loginUser, form.message.getOrElse(""))
form.content, context.loginAccount.get, form.message.getOrElse(""))
redirect("%s/%s/wiki/%s".format(owner, repository, form.pageName))
}
@@ -121,7 +121,7 @@ trait WikiControllerBase extends ControllerBase { self: WikiService with Project
val repository = params("repository")
val page = params("page")
deleteWikiPage(owner, repository, page, context.loginUser, "Delete %s".format(page))
deleteWikiPage(owner, repository, page, context.loginAccount.get.userName, "Delete %s".format(page))
redirect("%s/%s/wiki".format(owner, repository))
}