liquid_feedback_frontend

view app/main/admin/_action/newsletter_update.lua @ 1248:c0fd12b97d65

Changes on notifications system, newsletter support added
author bsw
date Tue Apr 05 20:40:37 2016 +0200 (2016-04-05)
parents
children
line source
1 local id = param.get_id()
3 local newsletter
5 if id then
6 newsletter = Newsletter:by_id(id)
7 if newsletter.sent then
8 slot.select("error", function()
9 ui.tag{ content = _"Newsletter has already been sent out" }
10 end)
11 return false
12 end
13 else
14 newsletter = Newsletter:new()
15 end
17 newsletter.published = param.get("published")
18 if newsletter.published == nil or newsletter.published == "" then
19 newsletter.published = "now"
20 end
21 newsletter.unit_id = param.get("unit_id", atom.integer)
22 if newsletter.unit_id == 0 then
23 newsletter.unit_id = nil
24 end
25 newsletter.include_all_members = param.get("include_all_members", atom.boolean)
26 newsletter.subject = param.get("subject")
27 newsletter.content = param.get("content")
29 newsletter:save()

Impressum / About Us