allow cellxgene datasets urls to have a trailing slash or not. (#2028)

#550
This commit is contained in:
bmccandless
2021-01-20 15:19:13 -08:00
committed by GitHub
parent d5ad823895
commit 90a4ff7526
3 changed files with 17 additions and 3 deletions
+7 -1
View File
@@ -420,11 +420,17 @@ class Server:
self.app.register_blueprint(dataroot_resources.blueprint)
self.app.add_url_rule(
f"/{url_dataroot}/<dataset>/",
f"/{url_dataroot}/<dataset>",
f"dataset_index_{url_dataroot}",
lambda dataset, url_dataroot=url_dataroot: dataset_index(url_dataroot, dataset),
methods=["GET"],
)
self.app.add_url_rule(
f"/{url_dataroot}/<dataset>/",
f"dataset_index_{url_dataroot}/",
lambda dataset, url_dataroot=url_dataroot: dataset_index(url_dataroot, dataset),
methods=["GET"],
)
self.app.add_url_rule(
f"/{url_dataroot}/<dataset>/static/<path:filename>",
f"static_assets_{url_dataroot}",