@ -68,11 +68,18 @@
xhr.send();
};
var removeDublicates = function () {
$('div#' + PARENT_ID + ' ul li.cl-item').each(function(index, el) {
$('div.page-body ul.cat-list li.cl-item a[href=\'' + $(el).data('url') + '\']').parents('li.cl-item').remove();
});
}
var insertTops = function (text) {
var parent = document.getElementById(PARENT_ID);
if (parent) {
parent.innerHTML = text;
removeDublicates();
@ -5,7 +5,7 @@
<ul class="cat-list cl-exhibitions">
{% for obj in objects %}
<li class="cl-item {% if obj.canceled %}canceled{% endif %}" style="border:1px solid #ff6600;">
<li class="cl-item {% if obj.canceled %}canceled{% endif %}" style="border:1px solid #ff6600;" data-url="{{ obj.get_permanent_url }}">
<div class="cl-item-wrap clearfix">
{% if not obj.canceled %}
<a href="{{ obj.get_top_link }}">