-
- Downloads
Fix click behavior link to dashboards/questions not using client router (#35975)
* Fix click behavior link to dashboards/questions not using client router * Make the code cleaner * Fix unit tests * Make API clearer * Address review: Handle case insensitive subpath * Add E2E tests * Fix failed E2E tests * Fix another fail E2E test * Add a test to ensure invalid URL won't break navigation * Add tests + ensure multiple level subpath works
Showing
- e2e/test/scenarios/dashboard-cards/click-behavior.cy.spec.js 75 additions, 0 deletionse2e/test/scenarios/dashboard-cards/click-behavior.cy.spec.js
- frontend/src/metabase/lib/dom.js 50 additions, 6 deletionsfrontend/src/metabase/lib/dom.js
- frontend/src/metabase/visualizations/lib/action.js 1 addition, 1 deletionfrontend/src/metabase/visualizations/lib/action.js
- frontend/src/metabase/visualizations/lib/action.unit.spec.ts 184 additions, 2 deletionsfrontend/src/metabase/visualizations/lib/action.unit.spec.ts
Loading
Please register or sign in to comment