{% extends "base.html" %} {% block content %}
{% with messages = get_flashed_messages(with_categories=true) %} {% if messages %} {% for category, message in messages %} {% if category == 'message' %}

{{_('Duplicate Plots')}}

{% if plot_warnings.duplicates|length > 0 %}
{% for row in plot_warnings.duplicates %} {% endfor %}
{{_('Plot ID')}} {{_('Worker')}} {{_('Blockchain')}} {{_('Path')}} {{_('File')}} {{_('Reported At')}}
{{row.plot_id}} {{row.worker}} {{row.blockchain}} {{row.path}} {{row.file}} {{row.reported_at}}
{% else %}
{{_('Great! No duplicate plots reported amongst the workers on your farm.')}}
{% endif %}

{{_('Invalid Plots')}}

{% if plot_warnings.invalids|length > 0 %}
{% for row in plot_warnings.invalids %} {% endfor %}
{{_('Plot ID')}} {{_('Worker')}} {{_('Blockchain')}} {{_('Path')}} {{_('File')}} {{_('Reported At')}}
{{row.plot_id}} {{row.worker}} {{row.blockchain}} {{row.path}} {{row.file}} {{row.reported_at}}
{% else %}
{{_('Great! No invalid plots reported amongst the workers on your farm.')}}
{% endif %}

{{_('Missing Keys')}}

{% if plot_warnings.missingkeys|length > 0 %}
{% for row in plot_warnings.missingkeys %} {% endfor %}
{{_('Plot ID')}} {{_('Worker')}} {{_('Blockchain')}} {{_('Path')}} {{_('File')}} {{_('Reported At')}}
{{row.plot_id}} {{row.worker}} {{row.blockchain}} {{row.path}} {{row.file}} {{row.reported_at}}
{% else %}
{{_('Great! No plots with missing keys were reported amongst the workers on your farm.')}}
{% endif %}
{% endblock %} {% block scripts %} {% endblock %}