{% extends "management/base.html" %} {% load lucide i18n %} {% block heading %}{% trans "Review import" %}{% endblock heading %} {% block panel %}
{% lucide "info" size=16 %} {% blocktrans with scraped=plan.scraped_team_name team=plan.team %}Importing fixtures for “{{ scraped }}” onto your team “{{ team }}”. Double check that's the right match before confirming.{% endblocktrans %}
{% csrf_token %}

{% lucide "plus" size=18 %} {% blocktrans count counter=plan.to_create|length %}{{ counter }} game to create{% plural %}{{ counter }} games to create{% endblocktrans %}

{% if plan.to_create %}
{% for planned in plan.to_create %} {% endfor %}
{% trans "#" %} {% trans "Start" %} {% trans "Opponent" %} {% trans "Location" %}
{{ planned.fixture.external_game_id }} {{ planned.fixture.start|date:"Y-m-d H:i" }}
{% blocktrans with opponent=planned.fixture.opponent_name %}RBIHF: {{ opponent }}{% endblocktrans %}
{% blocktrans with venue=planned.fixture.venue_text %}RBIHF: {{ venue }}{% endblocktrans %}
{% endif %}

{% lucide "refresh-cw" size=18 %} {% blocktrans count counter=plan.to_update|length %}{{ counter }} game to update{% plural %}{{ counter }} games to update{% endblocktrans %}

{% if plan.to_update %}
{% for planned in plan.to_update %} {% endfor %}
{% trans "#" %} {% trans "Changes" %} {% trans "Opponent" %} {% trans "Location" %}
{{ planned.fixture.external_game_id }} {% for field, change in planned.changes.items %}
{{ field }}: {{ change.0|default:"—" }}{{ change.1 }}
{% endfor %}
{% blocktrans with opponent=planned.fixture.opponent_name %}RBIHF: {{ opponent }}{% endblocktrans %}
{% blocktrans with venue=planned.fixture.venue_text %}RBIHF: {{ venue }}{% endblocktrans %}
{% endif %}

{% lucide "trash-2" size=18 %} {% blocktrans count counter=plan.to_delete|length %}{{ counter }} game to delete{% plural %}{{ counter }} games to delete{% endblocktrans %}

{% trans "No longer listed on the RBIHF page — only upcoming games are ever removed this way, past results are left alone." %}

{% if plan.to_delete %}
    {% for event in plan.to_delete %}
  • {{ event.start|date:"Y-m-d H:i" }} — {{ event }}
  • {% endfor %}
{% endif %}
{% if plan.unchanged_count %}

{% blocktrans count counter=plan.unchanged_count %}{{ counter }} game is already up to date.{% plural %}{{ counter }} games are already up to date.{% endblocktrans %}

{% endif %}
{% lucide "arrow-left" size=16 %} {% trans "Back" %} {% if plan.to_create or plan.to_update or plan.to_delete %} {% endif %}
{% endblock panel %}