Merge pull request #313 from dreng/312_filter_image_filetypes

Fixes #312: Image view does not honor IMAGE_FILETYPES
This commit is contained in:
Mario
2023-05-28 12:35:27 +02:00
committed by GitHub
+3 -2
View File
@@ -58,7 +58,8 @@ from netbox_topology_views.utils import (
get_model_slug, get_model_slug,
image_static_url, image_static_url,
LinePattern, LinePattern,
get_query_settings get_query_settings,
IMAGE_FILETYPES
) )
@@ -752,7 +753,7 @@ class TopologyImagesView(PermissionRequiredMixin, View):
def get(self, request: HttpRequest): def get(self, request: HttpRequest):
images = [ images = [
{"url": image_static_url(image), "title": image.stem} {"url": image_static_url(image), "title": image.stem}
for image in CONF_IMAGE_DIR.iterdir() for image in CONF_IMAGE_DIR.iterdir() if image.name.lower().endswith(IMAGE_FILETYPES)
] ]
roles = reduce( roles = reduce(