liquid_feedback_frontend
view app/main/admin/_action/newsletter_update.lua @ 1341:35f343eec2b6
Fixed image display part 3
| author | bsw | 
|---|---|
| date | Fri Aug 03 17:36:10 2018 +0200 (2018-08-03) | 
| parents | c0fd12b97d65 | 
| 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()
