Remove filter_expression which breaks change order

This commit is contained in:
Mark Skelton 2018-08-08 21:23:55 -05:00
parent 6d5f9e97b4
commit fcc84ec00d
3 changed files with 0 additions and 35 deletions

View file

@ -116,7 +116,6 @@ class SortableAdmin(SortableAdminBase, ModelAdmin):
"""
# get sort group index from querystring if present
sort_filter_index = request.GET.get('sort_filter')
filter_expression = request.GET.get('filter_expression')
filters = {}
@ -126,11 +125,6 @@ class SortableAdmin(SortableAdminBase, ModelAdmin):
except (IndexError, ValueError):
pass
if filter_expression:
filters.update(
dict([filter_expression.split('=')])
)
# Apply any sort filters to create a subset of sortable objects
return self.get_queryset(request).filter(**filters)

View file

@ -29,23 +29,6 @@
<script src="{% static 'adminsortable/js/jquery.ui.touch-punch.min.js' %}"></script>
{% include 'adminsortable/csrf/jquery.django-csrf.html' with csrf_cookie_name=csrf_cookie_name %}
{% include 'adminsortable/admin.sortable.html' with after_sorting_js_callback_name=after_sorting_js_callback_name %}
<script type="text/javascript">
(function($) {
$(document).ready(function($) {
var url = window.location.href;
var urlParts = url.split('?');
var changeListUrl = $('a#return-to-changelist').attr('href');
if (urlParts.length === 2) {
$('a#return-to-changelist').attr(
'href',
changeListUrl + '?' + urlParts[1].replace('filter_expression=', '')
);
}
});
})(django.jQuery);
</script>
{% endblock %}
{% block bodyclass %}{{ block.super }} app-{{ opts.app_label }} model-{{ opts.model_name }} change-list{% endblock %}

View file

@ -3,18 +3,6 @@
{% block extrahead %}
{{ block.super }}
<script type="text/javascript">
(function($) {
$(document).ready(function($) {
var url = window.location.href;
var urlParts = url.split('?');
if (urlParts.length === 2) {
$('a#change-order').attr('href', './sort/?filter_expression=' + urlParts[1]);
}
});
})(django.jQuery);
</script>
{% endblock %}