summaryrefslogtreecommitdiff
path: root/chimere/main/admin.py
diff options
context:
space:
mode:
Diffstat (limited to 'chimere/main/admin.py')
-rw-r--r--chimere/main/admin.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/chimere/main/admin.py b/chimere/main/admin.py
index 38bb2b8..30ea716 100644
--- a/chimere/main/admin.py
+++ b/chimere/main/admin.py
@@ -56,10 +56,9 @@ class MarkerAdmin(admin.ModelAdmin):
qs = self.model._default_manager.get_query_set()
if not request.user.is_superuser:
areas = get_areas_for_user(request.user)
- if not areas:
- return self.model.objects.extra(where=['1=0'])
- in_areas = " or ".join([area.getIncludeSql() for area in areas])
- qs = qs.extra(where=[in_areas])
+ if areas:
+ in_areas = " or ".join([area.getIncludeSql() for area in areas])
+ qs = qs.extra(where=[in_areas])
ordering = self.ordering or ()
if ordering:
qs = qs.order_by(*ordering)