diff --git a/backend/apps/datasource/crud/permission.py b/backend/apps/datasource/crud/permission.py index 7e70b765..3e38d044 100644 --- a/backend/apps/datasource/crud/permission.py +++ b/backend/apps/datasource/crud/permission.py @@ -40,7 +40,7 @@ def get_row_permission_filters(session: SessionDep, current_user: CurrentUser, d break if flag: res.append(transRecord2DTO(session, permission)) - where_str = transFilterTree(session, res, ds) + where_str = transFilterTree(session, current_user, res, ds) if where_str: filters.append({"table": table.table_name, "filter": where_str}) return filters