liquid_feedback_frontend
annotate app/main/suggestion/_action/add.lua @ 0:3bfb2fcf7ab9
Version alpha1
author | bsw/jbe |
---|---|
date | Wed Nov 18 12:00:00 2009 +0100 (2009-11-18) |
parents | |
children | afd9f769c7ae |
rev | line source |
---|---|
bsw/jbe@0 | 1 db:query("BEGIN") |
bsw/jbe@0 | 2 |
bsw/jbe@0 | 3 local suggestion = Suggestion:new() |
bsw/jbe@0 | 4 |
bsw/jbe@0 | 5 suggestion.author_id = app.session.member.id |
bsw/jbe@0 | 6 param.update(suggestion, "name", "description", "initiative_id") |
bsw/jbe@0 | 7 suggestion:save() |
bsw/jbe@0 | 8 |
bsw/jbe@0 | 9 local opinion = Opinion:new() |
bsw/jbe@0 | 10 |
bsw/jbe@0 | 11 opinion.suggestion_id = suggestion.id |
bsw/jbe@0 | 12 opinion.member_id = app.session.member.id |
bsw/jbe@0 | 13 opinion.degree = param.get("degree", atom.integer) |
bsw/jbe@0 | 14 opinion.fulfilled = false |
bsw/jbe@0 | 15 |
bsw/jbe@0 | 16 opinion:save() |
bsw/jbe@0 | 17 |
bsw/jbe@0 | 18 db:query("COMMIT") |
bsw/jbe@0 | 19 |
bsw/jbe@0 | 20 slot.put_into("notice", _"Your suggestion has been added") |