Add in some permission checks in portfolio nav header

This commit is contained in:
Patrick Smith 2019-02-06 21:45:08 -05:00
parent aa8cc45fd5
commit 7904569a0d

View File

@ -25,23 +25,27 @@
</div> </div>
</div> </div>
<div class='row links'> <div class='row links'>
{{ Link( {% if user_can(permissions.VIEW_USAGE_DOLLARS) %}
icon='chart', {{ Link(
text='Reports', icon='chart',
url=url_for("portfolios.portfolio_reports", portfolio_id=portfolio.id), text='Reports',
active=request.url_rule.endpoint == "portfolios.portfolio_reports", url=url_for("portfolios.portfolio_reports", portfolio_id=portfolio.id),
) }} active=request.url_rule.endpoint == "portfolios.portfolio_reports",
) }}
{% endif %}
{{ Link( {{ Link(
icon='dollar-sign', icon='dollar-sign',
text='Funding', text='Funding',
url=url_for("portfolios.portfolio_funding", portfolio_id=portfolio.id), url=url_for("portfolios.portfolio_funding", portfolio_id=portfolio.id),
active=request.url_rule.endpoint == "portfolios.portfolio_funding", active=request.url_rule.endpoint == "portfolios.portfolio_funding",
) }} ) }}
{{ Link( {% if user_can(permissions.EDIT_PORTFOLIO_INFORMATION) %}
icon='time', {{ Link(
text='Admin', icon='time',
url=url_for("portfolios.portfolio", portfolio_id=portfolio.id), text='Admin',
active=request.url_rule.endpoint == "portfolios.portfolio", url=url_for("portfolios.portfolio", portfolio_id=portfolio.id),
) }} active=request.url_rule.endpoint == "portfolios.portfolio",
) }}
{% endif %}
</div> </div>
</div> </div>