liquid_feedback_frontend
diff app/main/member/show.lua @ 813:ea2449916c12
Cleaned up public access levels
| author | bsw |
|---|---|
| date | Fri Jul 06 13:58:20 2012 +0200 (2012-07-06) |
| parents | 2ad52d0067eb |
| children | 701a5cf6b067 |
line diff
1.1 --- a/app/main/member/show.lua Fri Jul 06 13:34:02 2012 +0200 1.2 +++ b/app/main/member/show.lua Fri Jul 06 13:58:20 2012 +0200 1.3 @@ -55,7 +55,7 @@ 1.4 content = _"This member is locked" 1.5 } 1.6 end 1.7 - if not (member.id == app.session.member.id) then 1.8 + if app.session.member_id and not (member.id == app.session.member.id) then 1.9 slot.put(" · ") 1.10 --TODO performance 1.11 local contact = Contact:by_pk(app.session.member.id, member.id) 1.12 @@ -93,47 +93,49 @@ 1.13 } 1.14 end 1.15 end 1.16 - local ignored_member = IgnoredMember:by_pk(app.session.member.id, member.id) 1.17 - slot.put(" · ") 1.18 - if ignored_member then 1.19 - ui.tag{ 1.20 - attr = { class = "interest" }, 1.21 - content = _"You have ignored this member" 1.22 - } 1.23 + if app.session.member_id then 1.24 + local ignored_member = IgnoredMember:by_pk(app.session.member.id, member.id) 1.25 slot.put(" · ") 1.26 - ui.link{ 1.27 - text = _"Stop ignoring member", 1.28 - module = "member", 1.29 - action = "update_ignore_member", 1.30 - id = member.id, 1.31 - params = { delete = true }, 1.32 - routing = { 1.33 - default = { 1.34 - mode = "redirect", 1.35 - module = request.get_module(), 1.36 - view = request.get_view(), 1.37 - id = param.get_id_cgi(), 1.38 - params = param.get_all_cgi() 1.39 + if ignored_member then 1.40 + ui.tag{ 1.41 + attr = { class = "interest" }, 1.42 + content = _"You have ignored this member" 1.43 + } 1.44 + slot.put(" · ") 1.45 + ui.link{ 1.46 + text = _"Stop ignoring member", 1.47 + module = "member", 1.48 + action = "update_ignore_member", 1.49 + id = member.id, 1.50 + params = { delete = true }, 1.51 + routing = { 1.52 + default = { 1.53 + mode = "redirect", 1.54 + module = request.get_module(), 1.55 + view = request.get_view(), 1.56 + id = param.get_id_cgi(), 1.57 + params = param.get_all_cgi() 1.58 + } 1.59 } 1.60 } 1.61 - } 1.62 - elseif member.activated then 1.63 - ui.link{ 1.64 - attr = { class = "interest" }, 1.65 - text = _"Ignore member", 1.66 - module = "member", 1.67 - action = "update_ignore_member", 1.68 - id = member.id, 1.69 - routing = { 1.70 - default = { 1.71 - mode = "redirect", 1.72 - module = request.get_module(), 1.73 - view = request.get_view(), 1.74 - id = param.get_id_cgi(), 1.75 - params = param.get_all_cgi() 1.76 + elseif member.activated then 1.77 + ui.link{ 1.78 + attr = { class = "interest" }, 1.79 + text = _"Ignore member", 1.80 + module = "member", 1.81 + action = "update_ignore_member", 1.82 + id = member.id, 1.83 + routing = { 1.84 + default = { 1.85 + mode = "redirect", 1.86 + module = request.get_module(), 1.87 + view = request.get_view(), 1.88 + id = param.get_id_cgi(), 1.89 + params = param.get_all_cgi() 1.90 + } 1.91 } 1.92 } 1.93 - } 1.94 + end 1.95 end 1.96 end } 1.97 end)