noqa the x == False for sqlalchemy

This commit is contained in:
Kenneth Kehl
2024-12-19 11:59:34 -08:00
parent db16f94afb
commit 772f78dcf8

View File

@@ -3,7 +3,7 @@ from sqlalchemy import delete, select
from app import db
from app.dao import DAOClass
from app.enums import PermissionType
from app.models import Permission
from app.models import Permission, Service
class PermissionDAO(DAOClass):
@@ -56,8 +56,9 @@ class PermissionDAO(DAOClass):
db.session.execute(
select(self.Meta.model)
.where(self.Meta.model.user_id == user_id)
.join(Permission.service)
.where(Permission.service.active == True) # noqa
.join(Permission)
.join(Service, Permission.service_id == Service.id)
.where(Service.active == True) # noqa
)
.scalars()
.all()