diff --git a/src/components/Environment/index.js b/src/components/Environment/index.js index 766046f3..8d6e17c1 100644 --- a/src/components/Environment/index.js +++ b/src/components/Environment/index.js @@ -32,6 +32,19 @@ const Environment = ({ environment }) => { }` : ''; + const navigateToTasks = () => { + const projectName = environment.project.name; + + const taskNavObject = { + urlObject: { + pathname: '/tasks', + query: { openshiftProjectName: environment.openshiftProjectName }, + }, + asPath: `/projects/${projectName}/${environment.openshiftProjectName}/tasks`, + }; + + Router.push(taskNavObject.urlObject, taskNavObject.asPath); + }; return (
@@ -150,7 +163,7 @@ const Environment = ({ environment }) => { environment.project.standbyProductionEnvironment && environment.environmentType == 'production' && environment.project.standbyProductionEnvironment == environment.name && ( - + {(switchActiveStandby, { loading, called, error, data }) => { const switchActiveBranch = () => { const input = { @@ -160,7 +173,6 @@ const Environment = ({ environment }) => { }; switchActiveStandby({ variables: { input } }); - Router.push(`/projects/${environment.project.name}/${environment.openshiftProjectName}/tasks`); }; if (!error && called && loading) {