liquid_feedback_frontend

annotate app/main/contact/_action/add_member.lua @ 24:81586ea68d57

Minor bugfixes

app/main/initiative/_list.lua:
Replaced single by optional object mode

locale/translations.de.lua:
Consistent translation

app/main/initiative/_show.lua:
Added missing case "not approved" in voting info box

app/main/initiative/_show_voting.lua:
Added link to initiative

app/main/initiative/_show_voting.lua:
Added missing argument for link

app/main/member/show_tab.lua:
Added outgoing argument to show outgoing delegations correctly
author bsw
date Sun Feb 21 14:09:11 2010 +0100 (2010-02-21)
parents afd9f769c7ae
children
rev   line source
bsw/jbe@0 1 local member = app.session.member
bsw/jbe@0 2 local other_member = Member:by_id(param.get_id())
bsw/jbe@0 3
bsw/jbe@0 4 local public = param.get("public", atom.boolean)
bsw/jbe@0 5
bsw/jbe@0 6 local contact = Contact:by_pk(member.id, other_member.id)
bsw/jbe@0 7
bsw/jbe@0 8 if public == nil and contact then
bsw/jbe@0 9 slot.put_into("error", _"Member is already saved in your contacts!")
bsw/jbe@0 10 return false
bsw/jbe@0 11 end
bsw/jbe@0 12
bsw/jbe@0 13 if contact then
bsw/jbe@0 14 contact:destroy()
bsw/jbe@0 15 end
bsw/jbe@0 16
bsw/jbe@0 17 contact = Contact:new()
bsw/jbe@0 18 contact.member_id = member.id
bsw/jbe@0 19 contact.other_member_id = other_member.id
bsw/jbe@0 20 contact.public = public or false
bsw/jbe@0 21 contact:save()
bsw/jbe@0 22

Impressum / About Us