You've already forked snikket-web-portal
Fixes for invitation display
- Reorder columns, from generic to specific - Fix empty tooltip on invitation types caused by incorrect macro usage
This commit is contained in:
@@ -18,17 +18,17 @@
|
|||||||
<col/>
|
<col/>
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<th>{% trans %}Expires{% endtrans %}</th>
|
|
||||||
<th class="collapsible">{% trans %}Type{% endtrans %}</th>
|
<th class="collapsible">{% trans %}Type{% endtrans %}</th>
|
||||||
<th class="collapsible">{% trans %}Circle{% endtrans %}</th>
|
<th class="collapsible">{% trans %}Circle{% endtrans %}</th>
|
||||||
|
<th>{% trans %}Expires{% endtrans %}</th>
|
||||||
<th>{% trans %}Actions{% endtrans %}</th>
|
<th>{% trans %}Actions{% endtrans %}</th>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
{% for invite in invites %}
|
{% for invite in invites %}
|
||||||
|
{% set invite_type = invite.reusable and "group" or "account" %}
|
||||||
<tr>
|
<tr>
|
||||||
<td>{{ (invite.expires - now) | format_timedelta(add_direction=True) }}</td>
|
<td class="collapsible"><span class="with-tooltip above" data-tooltip="{% call invite_type_description(invite_type) %}{% endcall %}">{% call invite_type_name(invite_type) %}{% endcall %}</span></td>
|
||||||
<td class="collapsible"><span class="with-tooltip above" data-tooltip="{% call invite_type_description(invite) %}{% endcall %}">{% call invite_type_name(invite) %}{% endcall %}</span></td>
|
|
||||||
<td class="collapsible">
|
<td class="collapsible">
|
||||||
{#- -#}
|
{#- -#}
|
||||||
<ul class="inline">
|
<ul class="inline">
|
||||||
@@ -38,6 +38,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
{#- -#}
|
{#- -#}
|
||||||
</td>
|
</td>
|
||||||
|
<td>{{ (invite.expires - now) | format_timedelta(add_direction=True) }}</td>
|
||||||
<td class="nowrap">
|
<td class="nowrap">
|
||||||
{%- call action_button("more", url_for(".edit_invite", id_=invite.id_), class="secondary") -%}
|
{%- call action_button("more", url_for(".edit_invite", id_=invite.id_), class="secondary") -%}
|
||||||
{% trans %}Show invite details{% endtrans %}
|
{% trans %}Show invite details{% endtrans %}
|
||||||
|
|||||||
@@ -132,11 +132,11 @@
|
|||||||
{%- endif -%}
|
{%- endif -%}
|
||||||
{% endmacro %}
|
{% endmacro %}
|
||||||
|
|
||||||
{%- macro invite_type_name(invite_info, caller=None) -%}
|
{%- macro invite_type_name(invite_type, caller=None) -%}
|
||||||
{%- if invite_info.reusable -%}
|
{%- if invite_type == "account" -%}
|
||||||
{% trans %}Group{% endtrans %}
|
|
||||||
{%- else -%}
|
|
||||||
{% trans %}Individual{% endtrans %}
|
{% trans %}Individual{% endtrans %}
|
||||||
|
{%- else -%}
|
||||||
|
{% trans %}Group{% endtrans %}
|
||||||
{%- endif -%}
|
{%- endif -%}
|
||||||
{%- endmacro -%}
|
{%- endmacro -%}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user