fix: Remove duplicate code block in ids_data template

This commit is contained in:
Lord_Devi 2024-09-19 21:12:37 -04:00
parent 9981e3ce52
commit d95dc28a54

View file

@ -164,6 +164,12 @@
</form>
</div>
</div>
<a href="?duplicate_business_name=true" class="btn btn-secondary">Duplicate Business Name</a>
<a href="?duplicate_location_uuid=true" class="btn btn-secondary">Duplicate Location UUID</a>
<a href="?duplicate_phone=true" class="btn btn-secondary">Duplicate Phone</a>
<a href="?single_loc_businesses=true" class="btn btn-secondary">Single Loc Businesses</a>
<a href="?duplicate_business_uuid=true" class="btn btn-secondary">Multi Loc Businesses</a>
<a href="?multi_locs_unmatched_biz_names=true" class="btn btn-secondary">Multi Locs With Unmatched Biz Names</a>
<a href="{% url 'ids_data_import' %}" class="btn btn-primary">Import CSV</a>
<a href="{% url 'ids_data_delete_all' %}" class="btn btn-danger">Delete All</a>
<div class="dropdown d-inline-block">
@ -190,126 +196,6 @@
</form>
</div>
</div>
</div>
<a href="{% url 'ids_data' %}" class="btn btn-secondary">Reset Filters</a>
<div class="dropdown d-inline-block">
<button class="btn btn-secondary dropdown-toggle" type="button" id="businessUUIDDropdown" data-bs-toggle="dropdown" aria-expanded="false">
Business UUID
</button>
<div class="dropdown-menu pb-4" aria-labelledby="businessUUIDDropdown" style="width: 300px; padding-left: 5px; padding-right: 5px;" onclick="event.stopPropagation();">
<form method="get">
<div class="px-4 py-2">
<input type="text" class="form-control business-uuid-input" name="business_uuid" placeholder="Enter Business UUID">
</div>
<div class="business-uuid-fields"></div>
<div class="d-grid mt-2">
<button type="button" class="btn btn-secondary add-business-uuid">Add Entry</button>
</div>
<div class="dropdown-divider"></div>
<div class="d-grid mt-2 mb-3 px-4">
<button type="submit" class="btn btn-primary">Apply</button>
</div>
</form>
</div>
</div>
<div class="dropdown d-inline-block">
<button class="btn btn-secondary dropdown-toggle" type="button" id="locationUUIDDropdown" data-bs-toggle="dropdown" aria-expanded="false">
Location UUID
</button>
<div class="dropdown-menu pb-4" aria-labelledby="locationUUIDDropdown" style="width: 300px; padding-left: 5px; padding-right: 5px;" onclick="event.stopPropagation();">
<form method="get">
<div class="px-4 py-2">
<input type="text" class="form-control location-uuid-input" name="location_uuid" placeholder="Enter Location UUID">
</div>
<div class="location-uuid-fields"></div>
<div class="d-grid mt-2">
<button type="button" class="btn btn-secondary add-location-uuid">Add Entry</button>
</div>
<div class="dropdown-divider"></div>
<div class="d-grid mt-2 mb-3 px-4">
<button type="submit" class="btn btn-primary">Apply</button>
</div>
</form>
</div>
</div>
<div class="dropdown d-inline-block">
<button class="btn btn-secondary dropdown-toggle" type="button" id="categoryDropdown" data-bs-toggle="dropdown" aria-expanded="false">
Categories
</button>
<div class="dropdown-menu pb-4" aria-labelledby="categoryDropdown" style="max-height: 400px; width: 300px; padding-left: 5px; padding-right: 5px;" onclick="event.stopPropagation();">
<form method="get">
<div class="px-4 py-2">
<input type="text" class="form-control" id="categorySearch" placeholder="Search categories..." oninput="filterCategories()">
</div>
<div style="max-height: 300px; overflow-y: auto; padding: 0 1rem;" id="categoryList">
{% for category in categories %}
<div class="form-check mb-1">
<input class="form-check-input" type="checkbox" name="category" value="{{ category }}" id="category-{{ forloop.counter }}" {% if category in selected_categories %}checked{% endif %} style="transform: scale(1.5); margin-right: 10px;" onclick="event.stopPropagation();">
<label class="form-check-label fs-5" for="category-{{ forloop.counter }}" onclick="event.stopPropagation();">{{ category }}</label>
</div>
{% endfor %}
</div>
<div class="dropdown-divider"></div>
<div class="d-grid mt-2 mb-3 px-4">
<button type="submit" class="btn btn-primary">Apply</button>
</div>
</form>
</div>
</div>
<div class="dropdown d-inline-block">
<button class="btn btn-secondary dropdown-toggle" type="button" id="municipalityDropdown" data-bs-toggle="dropdown" aria-expanded="false">
Municipalities
</button>
<div class="dropdown-menu pb-4" aria-labelledby="municipalityDropdown" style="max-height: 400px; width: 300px; padding-left: 5px; padding-right: 5px;" onclick="event.stopPropagation();">
<form method="get">
<div class="px-4 py-2">
<input type="text" class="form-control" id="municipalitySearch" placeholder="Search municipalities..." oninput="filterMunicipalities()">
</div>
<div style="max-height: 300px; overflow-y: auto; padding: 0 1rem;" id="municipalityList">
{% for municipality in municipalities %}
<div class="form-check mb-1">
<input class="form-check-input" type="checkbox" name="municipality" value="{{ municipality }}" id="municipality-{{ forloop.counter }}" {% if municipality in selected_municipalities %}checked{% endif %} style="transform: scale(1.5); margin-right: 10px;" onclick="event.stopPropagation();">
<label class="form-check-label fs-5" for="municipality-{{ forloop.counter }}" onclick="event.stopPropagation();">{{ municipality }}</label>
</div>
{% endfor %}
</div>
<div class="dropdown-divider"></div>
<div class="d-grid mt-2 mb-3 px-4">
<button type="submit" class="btn btn-primary">Apply</button>
</div>
</form>
</div>
</div>
<div class="dropdown d-inline-block">
<button class="btn btn-secondary dropdown-toggle" type="button" id="stateDropdown" data-bs-toggle="dropdown" aria-expanded="false">
States
</button>
<div class="dropdown-menu pb-4" aria-labelledby="stateDropdown" style="max-height: 400px; width: 300px; padding-left: 5px; padding-right: 5px;" onclick="event.stopPropagation();">
<form method="get">
<div class="px-4 py-2">
<input type="text" class="form-control" id="stateSearch" placeholder="Search states..." oninput="filterStates()">
</div>
<div style="max-height: 300px; overflow-y: auto; padding: 0 1rem;" id="stateList">
{% for state in states %}
<div class="form-check mb-1">
<input class="form-check-input" type="checkbox" name="state" value="{{ state }}" id="state-{{ forloop.counter }}" {% if state in selected_states %}checked{% endif %} style="transform: scale(1.5); margin-right: 10px;" onclick="event.stopPropagation();">
<label class="form-check-label fs-5" for="state-{{ forloop.counter }}" onclick="event.stopPropagation();">{{ state }}</label>
</div>
{% endfor %}
</div>
<div class="dropdown-divider"></div>
<div class="d-grid mt-2 mb-3 px-4">
<button type="submit" class="btn btn-primary">Apply</button>
</div>
</form>
</div>
</div>
<a href="?duplicate_business_name=true" class="btn btn-secondary">Duplicate Business Name</a>
<a href="?duplicate_location_uuid=true" class="btn btn-secondary">Duplicate Location UUID</a>
<a href="?duplicate_phone=true" class="btn btn-secondary">Duplicate Phone</a>
<a href="?single_loc_businesses=true" class="btn btn-secondary">Single Loc Businesses</a>
<a href="?duplicate_business_uuid=true" class="btn btn-secondary">Multi Loc Businesses</a>
<a href="?multi_locs_unmatched_biz_names=true" class="btn btn-secondary">Multi Locs With Unmatched Biz Names</a>
</div>
<table class="table table-striped">
<thead>