Skip to content

Commit 077784c

Browse files
removed unused endpoint and renamed macros
1 parent 7b96988 commit 077784c

7 files changed

Lines changed: 16 additions & 52 deletions

File tree

overload_web/presentation/routers/files.py

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -41,13 +41,3 @@ def list_remote_files(
4141
name="forms/remote_list.html",
4242
context={"files": files, "vendor": vendor},
4343
)
44-
45-
46-
@api_router.get("/source", response_class=HTMLResponse)
47-
def get_file_source(request: Request, file_source: str) -> HTMLResponse:
48-
"""Render the file input partial within the file_source block"""
49-
return request.app.state.templates.TemplateResponse(
50-
request=request,
51-
name="forms/file_input.html",
52-
context={"file_source": file_source},
53-
)

overload_web/templates/forms/collection_context.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ <h4>{{ context_fields["collection"]['options'][collection] }}</h4>
55
</div>
66
{% else %}
77
<div id="collection_display" hx-swap-oob="true"></div>
8-
{{ macro.collection_form_field("collection", context_fields["collection"],
8+
{{ macro.collection_field("collection", context_fields["collection"],
99
disabled=disabled) }}
1010
{% endif %}

overload_web/templates/forms/file_input.html

Lines changed: 0 additions & 29 deletions
This file was deleted.

overload_web/templates/forms/library_context.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@
1111
{% else %}
1212
<div id="library-img" hx-swap-oob="true"></div>
1313
{% endif %}
14-
{{ macro.collection_form_field("collection", context_fields["collection"],
14+
{{ macro.collection_field("collection", context_fields["collection"],
1515
disabled=disabled) }}

overload_web/templates/pvf_partials/context_source.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
</div>
1111
<div class="col" id="collection_wrapper">
1212
{% block collection_wrapper %}
13-
{{ macro.collection_form_field("collection", context_fields["collection"], disabled=False) }}
13+
{{ macro.collection_field("collection", context_fields["collection"], disabled=False) }}
1414
{% endblock %}
1515
</div>
1616
<div class="col" id="record_type_wrapper">

overload_web/templates/pvf_partials/macros.html

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
{% macro collection_form_field(field_id, data, disabled=False, display_value="") %}
1+
{% macro collection_field(field_id, data, disabled=False, display_value="") %}
22
<div class="form-floating">
33
{% if disabled %}
44
<select id="{{ field_id }}"
@@ -124,3 +124,15 @@ <h4 class="card-title">{{ title }}</h4>
124124
</div>
125125
</div>
126126
{% endmacro %}
127+
{% macro card(title=None) %}
128+
<div class="card h-100 shadow-sm rounded-3">
129+
{% if title %}
130+
<div class="card-body">
131+
<h5 class="card-title">{{ title }}</h5>
132+
{{ caller() }}
133+
</div>
134+
{% else %}
135+
{{ caller() }}
136+
{% endif %}
137+
</div>
138+
{% endmacro %}

tests/e2e/test_api.py

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -96,15 +96,6 @@ def test_files_router_list_remote_files_get(self):
9696
)
9797
assert response.context["files"] == ["foo.mrc"]
9898

99-
@pytest.mark.parametrize("source", ["local", "remote"])
100-
def test_files_router_get_file_source(self, source):
101-
response = self.client.get(f"/files/source?file_source={source}")
102-
assert response.status_code == 200
103-
assert response.url == f"{self.base_url}/files/source?file_source={source}"
104-
assert sorted(list(response.context.keys())) == sorted(
105-
["file_source", "request"]
106-
)
107-
10899
def test_frontend_root_get(self):
109100
routes = self.client.app.router.__dict__["routes"]
110101
route_names = [i.name for i in routes]

0 commit comments

Comments
 (0)