diff --git a/wwwroot/index.ui b/wwwroot/index.ui index a8655a4..bda5fd3 100644 --- a/wwwroot/index.ui +++ b/wwwroot/index.ui @@ -1,4 +1,6 @@ {% set roles = get_user_roles(get_user()) %} +{% set role_str = roles|join(',') %} +{% set is_customer = 'customer.' in role_str %} {% set is_admin = 'owner.superuser' in roles or 'reseller.operator' in roles %} { "widgettype": "VBox", @@ -24,6 +26,7 @@ "minWidth": "280px" }, "subwidgets": [ +{% if is_customer or is_admin %} { "widgettype": "Button", "options": { @@ -104,6 +107,7 @@ } ] } +{% endif %} {% if is_admin %} ,{ "widgettype": "Button",