Fix drill through actions not working with joins (#10801)
* Fix drill through actions not working with joins * QuickFilterDrill unit test * Add Dimension and Field 'foreign' methods, fix Dimension and Field 'column' methods * Update sample dataset test fixtures with convienent aliases * More fixture cleanup * Fix lint and flow * more fixture cleanup * fix e2e test
Showing
- frontend/src/metabase-lib/lib/Dimension.js 32 additions, 8 deletionsfrontend/src/metabase-lib/lib/Dimension.js
- frontend/src/metabase-lib/lib/Question.js 4 additions, 0 deletionsfrontend/src/metabase-lib/lib/Question.js
- frontend/src/metabase-lib/lib/metadata/Database.js 22 additions, 1 deletionfrontend/src/metabase-lib/lib/metadata/Database.js
- frontend/src/metabase-lib/lib/metadata/Field.js 16 additions, 16 deletionsfrontend/src/metabase-lib/lib/metadata/Field.js
- frontend/src/metabase-lib/lib/metadata/Table.js 18 additions, 3 deletionsfrontend/src/metabase-lib/lib/metadata/Table.js
- frontend/src/metabase-lib/lib/queries/StructuredQuery.js 19 additions, 1 deletionfrontend/src/metabase-lib/lib/queries/StructuredQuery.js
- frontend/src/metabase/lib/dataset.js 4 additions, 2 deletionsfrontend/src/metabase/lib/dataset.js
- frontend/src/metabase/modes/components/__support__/fixtures.js 0 additions, 130 deletions...end/src/metabase/modes/components/__support__/fixtures.js
- frontend/src/metabase/selectors/metadata.js 1 addition, 0 deletionsfrontend/src/metabase/selectors/metadata.js
- frontend/test/__support__/sample_dataset_fixture.js 35 additions, 1580 deletionsfrontend/test/__support__/sample_dataset_fixture.js
- frontend/test/__support__/sample_dataset_fixture.json 1390 additions, 0 deletionsfrontend/test/__support__/sample_dataset_fixture.json
- frontend/test/metabase-lib/lib/Dimension.unit.spec.js 425 additions, 415 deletionsfrontend/test/metabase-lib/lib/Dimension.unit.spec.js
- frontend/test/metabase-lib/lib/Mode.unit.spec.js 23 additions, 28 deletionsfrontend/test/metabase-lib/lib/Mode.unit.spec.js
- frontend/test/metabase-lib/lib/Question.e2e.spec.js 8 additions, 8 deletionsfrontend/test/metabase-lib/lib/Question.e2e.spec.js
- frontend/test/metabase-lib/lib/Question.unit.spec.js 137 additions, 73 deletionsfrontend/test/metabase-lib/lib/Question.unit.spec.js
- frontend/test/metabase-lib/lib/metadata/Table.unit.spec.js 3 additions, 6 deletionsfrontend/test/metabase-lib/lib/metadata/Table.unit.spec.js
- frontend/test/metabase-lib/lib/queries/NativeQuery.unit.spec.js 8 additions, 9 deletions...nd/test/metabase-lib/lib/queries/NativeQuery.unit.spec.js
- frontend/test/metabase-lib/lib/queries/StructuredQuery-clean.unit.spec.js 87 additions, 152 deletions...tabase-lib/lib/queries/StructuredQuery-clean.unit.spec.js
- frontend/test/metabase-lib/lib/queries/StructuredQuery-expressions.unit.spec.js 7 additions, 12 deletions...-lib/lib/queries/StructuredQuery-expressions.unit.spec.js
- frontend/test/metabase-lib/lib/queries/StructuredQuery-filters.unit.spec.js 20 additions, 27 deletions...base-lib/lib/queries/StructuredQuery-filters.unit.spec.js
Loading
Please register or sign in to comment