diff --git a/openslides/application/models.py b/openslides/application/models.py index 06ad330bc..df1d8195f 100644 --- a/openslides/application/models.py +++ b/openslides/application/models.py @@ -534,6 +534,7 @@ class Application(models.Model, SlideMixin): ('can_support_application', ugettext_noop("Can support motions")), ('can_manage_application', ugettext_noop("Can manage motions")), ) + ordering = ('number',) class AVersion(models.Model): diff --git a/openslides/application/views.py b/openslides/application/views.py index 35ff3345a..ba073bb51 100644 --- a/openslides/application/views.py +++ b/openslides/application/views.py @@ -103,7 +103,7 @@ def overview(request): # limit result to last version of an application query = query.filter(aversion__id__in=[x.last_version.id for x in Application.objects.all()]) else: - query = query.order_by('number') + pass if 'reverse' in sortfilter: query = query.reverse() @@ -681,7 +681,7 @@ class ApplicationPDF(PDFView): if preamble: story.append(Paragraph("%s" % preamble.replace('\r\n','
'), stylesheet['Paragraph'])) story.append(Spacer(0,0.75*cm)) - applications = Application.objects.order_by('number') + applications = Application.objects.all() if not applications: # No applications existing story.append(Paragraph(_("No motions available."), stylesheet['Heading3'])) else: # Print all Applications @@ -899,5 +899,5 @@ def get_widgets(request): Widget( name='applications', template='application/widget.html', - context={'applications': Application.objects.all().order_by('number')}, + context={'applications': Application.objects.all()}, permission_required='application.can_manage_application')]