liquid_feedback_frontend
view app/main/membership/_action/update.lua @ 157:24e47baf5f9b
strip html from fallback title
if the slot is used for title, make sure the html is stripped from it
if the slot is used for title, make sure the html is stripped from it
| author | Daniel Poelzleithner <poelzi@poelzi.org> |
|---|---|
| date | Fri Oct 08 20:31:09 2010 +0200 (2010-10-08) |
| parents | 80c215dbf076 |
| children | 86988175dc89 |
line source
1 local area_id = assert(param.get("area_id", atom.integer), "no area id given")
2 local membership = Membership:by_pk(area_id, app.session.member.id)
4 if param.get("delete", atom.boolean) then
5 if membership then
6 membership:destroy()
7 slot.put_into("notice", _"Membership removed")
8 else
9 slot.put_into("notice", _"Membership not existant")
10 end
11 return
12 end
14 if not membership then
15 membership = Membership:new()
16 membership.area_id = area_id
17 membership.member_id = app.session.member_id
18 membership.autoreject = false
19 end
21 local autoreject = param.get("autoreject", atom.boolean)
22 if autoreject ~= nil then
23 membership.autoreject = autoreject
24 end
26 membership:save()
28 --slot.put_into("notice", _"Membership updated")
