Make services natively sortable

This commit is contained in:
Chris Hill-Scott
2021-09-27 14:44:29 +01:00
parent d0cab60885
commit 4d4c9c0db2
3 changed files with 8 additions and 6 deletions

View File

@@ -77,6 +77,9 @@ class Service(JSONModel):
def from_id(cls, service_id):
return cls(service_api_client.get_service(service_id)['data'])
def __lt__(self, other):
return self.name.lower() < other.name.lower()
@property
def permissions(self):
return self._dict.get('permissions', self.TEMPLATE_TYPES)