Skip to content

Commit 1e02b55

Browse files
Admin dashboard - change to table with org as field no more org filter (#185)
1 parent 13f55cb commit 1e02b55

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

cognition_objects/integration_access.py

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,15 @@ def get(
3636
return query.order_by(CognitionIntegrationAccess.created_at.asc()).all()
3737

3838

39-
def get_all() -> List[CognitionIntegrationAccess]:
40-
return (
41-
session.query(CognitionIntegrationAccess)
42-
.order_by(CognitionIntegrationAccess.created_at.desc())
43-
.all()
44-
)
39+
def get_all(
40+
integration_type: Optional[CognitionIntegrationType] = None,
41+
) -> List[CognitionIntegrationAccess]:
42+
query = session.query(CognitionIntegrationAccess)
43+
if integration_type:
44+
query = query.filter(
45+
CognitionIntegrationAccess.integration_type == integration_type.value
46+
)
47+
return query.order_by(CognitionIntegrationAccess.created_at.desc()).all()
4548

4649

4750
def create(

0 commit comments

Comments
 (0)