diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2018-03-10 17:08:25 +0100 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2018-03-10 17:08:25 +0100 |
commit | e6e4991cf36c62b12e9efa935bf22e4739eea04e (patch) | |
tree | 7de99ab8add4dc074b39ba0736df838c3e12ecc7 /chimere/views.py | |
parent | dd36c298344a704b4c8046836a02d3c6b307e5b0 (diff) | |
download | Chimère-e6e4991cf36c62b12e9efa935bf22e4739eea04e.tar.bz2 Chimère-e6e4991cf36c62b12e9efa935bf22e4739eea04e.zip |
Fix bad category filter for read only categories
Diffstat (limited to 'chimere/views.py')
-rw-r--r-- | chimere/views.py | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/chimere/views.py b/chimere/views.py index 84e5e03..d260a65 100644 --- a/chimere/views.py +++ b/chimere/views.py @@ -256,7 +256,7 @@ def get_edit_page(redirect_url, item_cls, item_form, if 'area_name' in response_dct: area_name = response_dct['area_name'] subcategories = models.SubCategory.getAvailable(cat_type, area_name, - public=True) + submission=True) listed_subcats = [] if subcategories: for cat, subcats in subcategories: @@ -686,8 +686,7 @@ def _getGeoObjects(area_name, category_ids, status='A', getjson=True, items = [] empty = [] if not getjson else {} subcategories = list( - models.SubCategory.getAvailable(None, area_name, public=True, - instance=True).all()) + models.SubCategory.getAvailable(None, area_name, instance=True).all()) aggregated_category_ids = [] try: zoom_level = int(zoom_level) @@ -704,7 +703,6 @@ def _getGeoObjects(area_name, category_ids, status='A', getjson=True, zoom_need_reload = subcat.min_zoom aggregated_category_ids.append( subcategories.pop(len_subcats - 1 - idx).pk) - category_ids = [ subcat.pk for subcat in subcategories if str(subcat.pk) in category_ids] |