liquid_feedback_frontend
diff app/main/admin/_action/member_update.lua @ 193:46351752814f
Admin module refactored
author | bsw |
---|---|
date | Mon Nov 08 15:04:44 2010 +0100 (2010-11-08) |
parents | 768faea1096d |
children | df2d7ba9cc9b 7b5b2449d2d5 |
line diff
1.1 --- a/app/main/admin/_action/member_update.lua Mon Nov 08 02:39:30 2010 +0100 1.2 +++ b/app/main/admin/_action/member_update.lua Mon Nov 08 15:04:44 2010 +0100 1.3 @@ -1,16 +1,4 @@ 1.4 -if not app.session.member.admin then 1.5 - error('access denied') 1.6 -end 1.7 - 1.8 -local id = param.get_id() 1.9 - 1.10 -local member 1.11 - 1.12 -if id then 1.13 - member = Member:new_selector():add_where{"id = ?", id}:single_object_mode():exec() 1.14 -else 1.15 - member = Member:new() 1.16 -end 1.17 +local member = Member:by_id(param.get_id()) or Member:new() 1.18 1.19 param.update(member, "login", "admin", "name", "active") 1.20