From ab2a9f8134beb57137d4bf68858813074f5035ff Mon Sep 17 00:00:00 2001 From: AarDG10 Date: Thu, 15 Jan 2026 22:55:52 +0530 Subject: [PATCH] refactor: reduce unnecessary noise in code --- frappe/database/query.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/frappe/database/query.py b/frappe/database/query.py index d5d2dd1aec..99e336e668 100644 --- a/frappe/database/query.py +++ b/frappe/database/query.py @@ -356,11 +356,7 @@ class Engine: # Track field aliases for use in group_by/order_by for field in self.fields: - if isinstance(field, Field | DynamicTableField) and field.alias: - self.field_aliases.add(field.alias) - elif self.is_postgres and getattr( - field, "alias", None - ): # captures aggregate functions (for pg order by fix) + if isinstance(field, Field | DynamicTableField | AggregateFunction) and field.alias: self.field_aliases.add(field.alias) if self.apply_permissions: