From 697966da54cbfc76836abfba3816e3f4848fb53c Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Wed, 3 Nov 2021 23:34:00 +0100 Subject: Syndication - gallery UI --- ishtar_common/static/js/ishtar.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'ishtar_common/static') diff --git a/ishtar_common/static/js/ishtar.js b/ishtar_common/static/js/ishtar.js index 91273b50c..8a8cbb8e9 100644 --- a/ishtar_common/static/js/ishtar.js +++ b/ishtar_common/static/js/ishtar.js @@ -1190,7 +1190,8 @@ var get_hover_div = function(table_cols, data){ return hover; }; -var _gallery_submit_search = function(image_page, query_vars, name, source){ +var _gallery_submit_search = function(image_page, query_vars, name, source, extra){ + if (!extra) extra = ""; if (image_page) { current_image_page = image_page; } else { @@ -1198,16 +1199,16 @@ var _gallery_submit_search = function(image_page, query_vars, name, source){ } $('.modal-progress').modal('show'); var data = search_get_query_data(query_vars, name); - var nb_select = jQuery("#id_" + name + "-length_image").val(); + var nb_select = jQuery("#id_" + name + "-length_image" + extra).val(); if (!nb_select) nb_select = 10; var url = source + "json-image?length=" + nb_select + "&submited=1&" + data; $.getJSON(url, function(data) { var timestamp = Math.floor(Date.now() / 1000); - var gallery_id = "gallery-" + timestamp; - $("#tab-content-gallery-" + name).html( + var gallery_id = "gallery-" + timestamp + extra; + $("#content-gallery-" + name + extra).html( render_gallery(data, name, nb_select, gallery_id)); - $("#id_" + name + "-length_image").change(gallery_submit_search); + $("#id_" + name + "-length_image" + extra).change(gallery_submit_search); register_image_gallery(gallery_id); $('.card[data-toggle="tooltip"]').tooltip(); if ($('.modal-progress').length > 0){ -- cgit v1.2.3