liquid_feedback_frontend
view app/main/admin/_action/member_update.lua @ 244:df2d7ba9cc9b
Changed field active to activated in admin member frontend (according to change in core-2)
author | bsw |
---|---|
date | Fri Dec 30 03:06:23 2011 +0100 (2011-12-30) |
parents | 46351752814f |
children | c587d8762e62 |
line source
1 local member = Member:by_id(param.get_id()) or Member:new()
3 param.update(member, "login", "admin", "name")
5 if param.get("activated", atom.boolean) then
6 member.activated = "now"
7 end
9 local password = param.get("password")
10 if password == "********" or #password == 0 then
11 password = nil
12 end
14 if password then
15 member:set_password(password)
16 end
18 local err = member:try_save()
20 if err then
21 slot.put_into("error", (_("Error while updating member, database reported:<br /><br /> (#{errormessage})"):gsub("#{errormessage}", tostring(err.message))))
22 return false
23 else
24 if id then
25 slot.put_into("notice", _"Member successfully updated")
26 else
27 slot.put_into("notice", _"Member successfully registered")
28 end
29 end