Spaces:
Sleeping
Sleeping
Upload 2 files
Browse files
metadata_search/app.py
CHANGED
|
@@ -273,6 +273,7 @@ def paper_pdf_file(filename: str):
|
|
| 273 |
)
|
| 274 |
|
| 275 |
|
|
|
|
| 276 |
@app.get("/figures/<path:paper_key>/<filename>")
|
| 277 |
def paper_figure_file(paper_key: str, filename: str):
|
| 278 |
target = resolve_figure_asset(paper_key, filename)
|
|
|
|
| 273 |
)
|
| 274 |
|
| 275 |
|
| 276 |
+
@app.get("/Media/<path:paper_key>/<filename>")
|
| 277 |
@app.get("/figures/<path:paper_key>/<filename>")
|
| 278 |
def paper_figure_file(paper_key: str, filename: str):
|
| 279 |
target = resolve_figure_asset(paper_key, filename)
|
metadata_search/paper_figures.py
CHANGED
|
@@ -294,7 +294,7 @@ def resolve_figure_folder(
|
|
| 294 |
|
| 295 |
|
| 296 |
def figure_image_url(folder: str, filename: str) -> str:
|
| 297 |
-
return f"/
|
| 298 |
|
| 299 |
|
| 300 |
def figures_payload_for_folder(folder: str) -> dict | None:
|
|
|
|
| 294 |
|
| 295 |
|
| 296 |
def figure_image_url(folder: str, filename: str) -> str:
|
| 297 |
+
return f"/Media/{quote(folder, safe='/')}/{quote(filename, safe='')}"
|
| 298 |
|
| 299 |
|
| 300 |
def figures_payload_for_folder(folder: str) -> dict | None:
|