From d27982cea01a8a63f439b4f24b112177f37c502a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Atte=20Kein=C3=A4nen?= <atte.keinanen@gmail.com> Date: Tue, 9 May 2017 12:01:34 -0700 Subject: [PATCH] Extract card adding url to urls.js [ci e2e] --- frontend/src/metabase/containers/AddToDashSelectDashModal.jsx | 2 +- frontend/src/metabase/lib/urls.js | 4 ++++ frontend/test/e2e/dashboards/dashboards.utils.js | 1 - 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/frontend/src/metabase/containers/AddToDashSelectDashModal.jsx b/frontend/src/metabase/containers/AddToDashSelectDashModal.jsx index 31df0ab2ccf..a900ea345e6 100644 --- a/frontend/src/metabase/containers/AddToDashSelectDashModal.jsx +++ b/frontend/src/metabase/containers/AddToDashSelectDashModal.jsx @@ -45,7 +45,7 @@ export default class AddToDashSelectDashModal extends Component { addToDashboard = (dashboard: Dashboard) => { // we send the user over to the chosen dashboard in edit mode with the current card added - this.props.onChangeLocation(Urls.dashboard(dashboard.id)+"#add="+this.props.card.id); + this.props.onChangeLocation(Urls.dashboardWithAddCard(dashboard.id, this.props.card.id)); } createDashboard = async(newDashboard: Dashboard) => { diff --git a/frontend/src/metabase/lib/urls.js b/frontend/src/metabase/lib/urls.js index 9b3912b11d7..afb4f42f9b2 100644 --- a/frontend/src/metabase/lib/urls.js +++ b/frontend/src/metabase/lib/urls.js @@ -27,6 +27,10 @@ export function dashboard(dashboardId) { return `/dashboard/${dashboardId}`; } +export function dashboardWithAddCard(dashboardId, cardId) { + return `/dashboard/${dashboardId}#add=${cardId}`; +} + export function modelToUrl(model, modelId) { switch (model) { case "card": diff --git a/frontend/test/e2e/dashboards/dashboards.utils.js b/frontend/test/e2e/dashboards/dashboards.utils.js index ab790367caa..f5e6a102025 100644 --- a/frontend/test/e2e/dashboards/dashboards.utils.js +++ b/frontend/test/e2e/dashboards/dashboards.utils.js @@ -3,7 +3,6 @@ export const incrementDashboardCount = () => { dashboardCount += 1; } export const getLatestDashboardUrl = () => { - console.log(`/dashboard/${dashboardCount}`) return `/dashboard/${dashboardCount}` } export const getPreviousDashboardUrl = (nFromLatest) => { -- GitLab