)(User.apply)(User.unapply)
)
- def createUser = Action { implicit request =>
- Ok(views.html.createUserForm(userForm))
+ def createUser = AuthAction {
+ Action { implicit request =>
+ if(request == null) {
+ Ok(views.html.errors.errorNotAuthentication())
+ } else {
+ Ok(views.html.createUserForm(userForm))
+ }
+ }
}
def userRegistration() = Action { implicit request =>
)
}
- def updateUser(id: Long) = Action{ implicit request =>
- inTransaction {
- val user = UserManager().getById(id)
- val updUser = User(user.name, user.email)
- Ok(views.html.updateUserForm(userForm.fill(updUser), id))
+ def updateUser(id: Long) = AuthAction {
+ Action{ implicit request =>
+ if(request == null) {
+ Ok(views.html.errors.errorNotAuthentication())
+ } else {
+ inTransaction {
+ val user = UserManager().getById(id)
+ val updUser = User(user.name, user.email)
+ Ok(views.html.updateUserForm(userForm.fill(updUser), id))
+ }
+ }
}
}
)
}
- def list(page: Int, key: String) = Action{ implicit reauest =>
- inTransaction {
- val row = Integer.decode(Messages("list.row"))
- val buff = UserManager().list(key)
- Ok(views.html.userlist(buff.page(page*row, row), buff.size, key, page))
+ def list(page: Int, key: String) = AuthAction {
+ Action{ implicit request =>
+ if(request == null) {
+ Ok(views.html.errors.errorNotAuthentication())
+ } else {
+ inTransaction {
+ val row = Integer.decode(Messages("list.row"))
+ val buff = UserManager().list(key)
+ Ok(views.html.userlist(buff.page(page*row, row), buff.size, key, page))
+ }
+ }
}
}
-
-}
\ No newline at end of file
+}
+
\ No newline at end of file