liquid_feedback_frontend
diff app/main/admin/_action/member_update.lua @ 286:c587d8762e62
Registration process updated for Core 2.0, lockable member fields, notification settings
author | bsw |
---|---|
date | Sat Feb 25 11:51:37 2012 +0100 (2012-02-25) |
parents | df2d7ba9cc9b |
children | 64b8b6379527 |
line diff
1.1 --- a/app/main/admin/_action/member_update.lua Fri Feb 17 15:16:02 2012 +0100 1.2 +++ b/app/main/admin/_action/member_update.lua Sat Feb 25 11:51:37 2012 +0100 1.3 @@ -1,18 +1,9 @@ 1.4 local member = Member:by_id(param.get_id()) or Member:new() 1.5 1.6 -param.update(member, "login", "admin", "name") 1.7 - 1.8 -if param.get("activated", atom.boolean) then 1.9 - member.activated = "now" 1.10 -end 1.11 +param.update(member, "identification", "notify_email", "admin") 1.12 1.13 -local password = param.get("password") 1.14 -if password == "********" or #password == 0 then 1.15 - password = nil 1.16 -end 1.17 - 1.18 -if password then 1.19 - member:set_password(password) 1.20 +if param.get("invite_member", atom.boolean) then 1.21 + member:send_invitation() 1.22 end 1.23 1.24 local err = member:try_save()