{% macro getRow(params) %} {% if params.email is defined %} {% set email = params.email %} {% elseif params.form is defined %} {% set form = params.form %} {% endif %} {% if email is defined and isNotNull(email) %} {% set hasDataAvaible = true %} {% set elementId = email.address.vars.id %} {% set elementName = email.address.vars.full_name %} {% set elementDisplay = email.address.vars.data %} {% set elementCommentId = email.comment.vars.id %} {% set elementCommentName = email.comment.vars.full_name %} {% set elementCommentDisplay = email.comment.vars.data %} {% elseif form is defined and isNotNull(form) %} {% set hasDataAvaible = true %} {% set prototype = form.emails.vars.prototype %} {% set elementId = prototype.address.vars.id %} {% set elementName = prototype.address.vars.full_name %} {% set elementDisplay = "" %} {% set elementCommentId = prototype.comment.vars.id %} {% set elementCommentName = prototype.comment.vars.full_name %} {% set elementCommentDisplay = '' %} {% else %} {% set hasDataAvaible = false %} {% endif %} {% if hasDataAvaible %}