refactor: migrate session.query to select API in console controllers (#34607)

This commit is contained in:
aliworksx08
2026-04-06 23:19:30 -05:00
committed by GitHub
parent ac8bd12609
commit 396b39dff9
6 changed files with 18 additions and 15 deletions

View File

@ -1,6 +1,7 @@
from collections.abc import Callable
from functools import wraps
from sqlalchemy import select
from sqlalchemy.orm import sessionmaker
from werkzeug.exceptions import Forbidden
@ -21,12 +22,12 @@ def plugin_permission_required(
tenant_id = current_tenant_id
with sessionmaker(db.engine).begin() as session:
permission = (
session.query(TenantPluginPermission)
permission = session.scalar(
select(TenantPluginPermission)
.where(
TenantPluginPermission.tenant_id == tenant_id,
)
.first()
.limit(1)
)
if not permission: