liquid_feedback_frontend

changeset 1053:ba47b1e9ab00

Do not publicly expose screen name of a member revoking an initiative (if public access is configured as anonymous)
author bsw
date Tue Jul 15 21:39:20 2014 +0200 (2014-07-15)
parents 66da54c0ae6c
children 13d827829f51
files app/main/initiative/_sidebar_state.lua
line diff
     1.1 --- a/app/main/initiative/_sidebar_state.lua	Tue Jul 15 21:36:00 2014 +0200
     1.2 +++ b/app/main/initiative/_sidebar_state.lua	Tue Jul 15 21:39:20 2014 +0200
     1.3 @@ -89,10 +89,14 @@
     1.4          revoked = format.timestamp(initiative.revoked)
     1.5        }))
     1.6        slot.put(" ")
     1.7 -      ui.link{
     1.8 -        module = "member", view = "show", id = initiative.revoked_by_member_id,
     1.9 -        content = initiative.revoked_by_member.name
    1.10 -      }
    1.11 +      if app.session:has_access("authors_pseudonymous") then
    1.12 +        ui.link{
    1.13 +          module = "member", view = "show", id = initiative.revoked_by_member_id,
    1.14 +          content = initiative.revoked_by_member.name
    1.15 +        }
    1.16 +      else
    1.17 +        ui.tag{ content = _"[Not displayed public]" }
    1.18 +      end
    1.19        local suggested_initiative = initiative.suggested_initiative
    1.20        if suggested_initiative then
    1.21          slot.put("<br /><br />")

Impressum / About Us