Sort services and orgs in presentation layer

The model layer shouldn’t need to be concerned with sorting. For
services this means we can make a `SerialisedModelCollection` rather
than writing a manual loop.
This commit is contained in:
Chris Hill-Scott
2021-09-27 15:20:56 +01:00
parent 4d4c9c0db2
commit 9281ca7d50
2 changed files with 4 additions and 4 deletions

View File

@@ -293,9 +293,9 @@ class User(JSONModel, UserMixin):
@property
def services(self):
from app.models.service import Service
return sorted(
return [
Service(service) for service in self.orgs_and_services['services']
)
]
@property
def services_with_organisation(self):