Added frontend impl #378

This commit is contained in:
2023-09-28 14:36:35 +02:00
parent 8e8da46a54
commit 376cb76036
15 changed files with 685 additions and 17 deletions

View File

@@ -61,7 +61,7 @@ class ShortRoleNameFilter(FilterABC):
query = query.where(get_role_name)
if self._position is not None:
query = query.where(lambda x: x.position == self._position or self._position in x.position)
query = query.where(lambda x: x.position.value == self._position.value)
if self._server is not None:
servers = self._server.filter(query.select(lambda x: x.server)).select(lambda x: x.id)

View File

@@ -8,4 +8,4 @@ class ShortRoleNameHistoryQuery(HistoryQueryABC):
self.set_field("id", lambda x, *_: x.id)
self.set_field("shortName", lambda x, *_: x.shortName)
self.set_field("roleId", lambda x, *_: x.roleId)
self.set_field("position", lambda x, *_: x.position)
self.set_field("position", lambda x, *_: x.position.value)

View File

@@ -15,4 +15,4 @@ class ShortRoleNameQuery(DataQueryWithHistoryABC):
self.set_field("shortName", lambda x, *_: x.short_name)
self.set_field("roleId", lambda x, *_: x.role_id)
self.set_field("roleName", lambda x, *_: x.role_name)
self.set_field("position", lambda x, *_: x.position)
self.set_field("position", lambda x, *_: x.position.value)