Fix a Couple bugs related to pivot exports (#48867)
* Fix a Couple bugs related to pivot exports - pivot-grouping value, when not an int (in the case of Oracle dbs), would cause exports to contain zero rows. This fixes that - json formatted/unformatted for the dataset API endpoints (unsaved questions) was not being used, so all exports were formatted * json and csv use (int group) to check row inclusion * grouping change fix tests * json formatted/unformatted test * xlsx formatters are correct when pivot-grouping col is removed * cljfmt * fix up failing tests * fix test * Update src/metabase/api/dataset.clj
Showing
- src/metabase/api/dataset.clj 6 additions, 2 deletionssrc/metabase/api/dataset.clj
- src/metabase/query_processor/streaming/csv.clj 16 additions, 15 deletionssrc/metabase/query_processor/streaming/csv.clj
- src/metabase/query_processor/streaming/json.clj 2 additions, 2 deletionssrc/metabase/query_processor/streaming/json.clj
- src/metabase/query_processor/streaming/xlsx.clj 5 additions, 3 deletionssrc/metabase/query_processor/streaming/xlsx.clj
- test/metabase/api/dataset_test.clj 2 additions, 1 deletiontest/metabase/api/dataset_test.clj
- test/metabase/api/downloads_exports_test.clj 68 additions, 11 deletionstest/metabase/api/downloads_exports_test.clj
- test/metabase/query_processor/streaming/csv_test.clj 8 additions, 4 deletionstest/metabase/query_processor/streaming/csv_test.clj
- test/metabase/query_processor/streaming/json_test.clj 2 additions, 1 deletiontest/metabase/query_processor/streaming/json_test.clj
- test/metabase/query_processor/streaming/test_util.clj 2 additions, 1 deletiontest/metabase/query_processor/streaming/test_util.clj
Please register or sign in to comment