-
- Downloads
[QP] Fix confusion of expressions with the same name as columns (#39255) (#39526)
When determining column aliases in `add-alias-info`, reuse an existing
desired column alias if one is present.
Fixes #39059. Might fix #25931.
Co-authored-by:
Braden Shepherdson <braden@metabase.com>
Showing
- modules/drivers/sqlite/test/metabase/driver/sqlite_test.clj 1 addition, 1 deletionmodules/drivers/sqlite/test/metabase/driver/sqlite_test.clj
- src/metabase/lib/expression.cljc 15 additions, 13 deletionssrc/metabase/lib/expression.cljc
- src/metabase/query_processor/util/add_alias_info.clj 17 additions, 3 deletionssrc/metabase/query_processor/util/add_alias_info.clj
- src/metabase/query_processor/util/nest_query.clj 7 additions, 3 deletionssrc/metabase/query_processor/util/nest_query.clj
- test/metabase/driver/sql/query_processor_test.clj 1 addition, 1 deletiontest/metabase/driver/sql/query_processor_test.clj
- test/metabase/lib/expression_test.cljc 4 additions, 1 deletiontest/metabase/lib/expression_test.cljc
- test/metabase/query_processor/util/add_alias_info_test.clj 2 additions, 1 deletiontest/metabase/query_processor/util/add_alias_info_test.clj
- test/metabase/query_processor/util/nest_query_test.clj 42 additions, 3 deletionstest/metabase/query_processor/util/nest_query_test.clj
Loading
Please register or sign in to comment