Lava Example - 61 | Rock Community

Lava Example - 18


Prompt

Let's practice checking security using boolean values.

Now {{ personOne }} has our Admin persona, and {{ personTwo }} still has Ted Decker.

Determine who is an administrator (that is, a member of security group id 2).

Initial Code
<h3>Person One</h3>
{% assign isAdmin = personOne %}
{% if isAdmin %}
    {{ personOne }} is an Admin!
{% endif %}

<h3>Person Two</h3>
{% assign isAdmin = personTwo %}
{% if isAdmin %}
    {{ personTwo }} is an Admin!
{% endif %}
Solution Lava
<h3>Person One</h3>
{% assign isAdmin = personOne | IsInSecurityRole:2 %}
{% if isAdmin %}
    {{ personOne }} is an Admin!
{% else %}
    {{ personOne }} is not an admin.
{% endif %}

<h3>Person Two</h3>
{% assign isAdmin = personTwo | IsInSecurityRole:2 %}
{% if isAdmin %}
    {{ personTwo }} is an Admin!
{% else %}
    {{ personTwo }} is not an admin.
{% endif %}