Skip to content
This repository was archived by the owner on Mar 9, 2025. It is now read-only.

Commit 3a78457

Browse files
committed
Fixing broken manifest links
1 parent 4606855 commit 3a78457

File tree

4 files changed

+16
-8
lines changed

4 files changed

+16
-8
lines changed

pkg/dashboard/server/gitContents.go

+1
Original file line numberDiff line numberDiff line change
@@ -537,6 +537,7 @@ func saveEnvConfig(w http.ResponseWriter, r *http.Request) {
537537
return
538538
}
539539

540+
gitRepoCache.Invalidate(repoPath)
540541
w.WriteHeader(http.StatusOK)
541542
w.Write(responseJson)
542543
return

web/src/components/env/env.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ export function Env(props) {
77
const { env, repoRolloutHistory, envConfigs, navigateToConfigEdit, linkToDeployment, rollback, owner, repoName, fileInfos } = props;
88
const { releaseHistorySinceDays, deploymentFromParams, settings, alerts, appFilter } = props;
99

10-
const renderedServices = renderServices(env.stacks, envConfigs, env, repoRolloutHistory, navigateToConfigEdit, linkToDeployment, rollback, owner, repoName, fileInfos, releaseHistorySinceDays, gimletClient, store, deploymentFromParams, settings.scmUrl, alerts, appFilter);
10+
const renderedServices = renderServices(env.stacks, envConfigs, env, repoRolloutHistory, navigateToConfigEdit, linkToDeployment, rollback, owner, repoName, fileInfos, releaseHistorySinceDays, gimletClient, store, deploymentFromParams, settings, alerts, appFilter);
1111
const navigate = useNavigate()
1212

1313
return (

web/src/views/deployWizzard/deployWizzard.jsx

+13-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,10 @@ import SimpleServiceDetail from '../../components/serviceDetail/simpleServiceDet
99
import DeployHandler from '../../deployHandler';
1010
import Confetti from 'react-confetti'
1111
import { Loading } from '../repo/deployStatus';
12-
import { ACTION_TYPE_CLEAR_DEPLOY } from "../../redux/redux";
12+
import {
13+
ACTION_TYPE_CLEAR_DEPLOY,
14+
ACTION_TYPE_REPO_METAS,
15+
} from "../../redux/redux";
1316
import { v4 as uuidv4 } from 'uuid';
1417
import SealedSecretWidget from "../envConfig/sealedSecretWidget";
1518
import { useParams, useNavigate } from 'react-router-dom'
@@ -253,7 +256,15 @@ export function DeployWizzard(props) {
253256
bodyClassName: "p-2",
254257
autoClose: false
255258
});
256-
259+
gimletClient.getRepoMetas(owner, repo)
260+
.then(data => {
261+
store.dispatch({
262+
type: ACTION_TYPE_REPO_METAS, payload: {
263+
repoMetas: data,
264+
}
265+
});
266+
}, () => {/* Generic error handler deals with it */
267+
});
257268
setSavingConfigInProgress(false)
258269
navigate(`/repo/${repoName}`);
259270
window.scrollTo({ top: 0, left: 0 });

web/src/views/repo/repo.jsx

+1-5
Original file line numberDiff line numberDiff line change
@@ -106,10 +106,6 @@ export default function Repo(props) {
106106
navigate(`/repo/${owner}/${repo}/${env}/${deployment}?${location.search}`)
107107
}
108108

109-
const fileMetasByEnv = (envName) => {
110-
return fileInfos.filter(fileInfo => fileInfo.envName === envName)
111-
}
112-
113109
const stacksForRepo = envsForRepo(envs, connectedAgents, repoName);
114110

115111
let repoRolloutHistory = undefined;
@@ -177,7 +173,7 @@ export default function Repo(props) {
177173
}}
178174
owner={owner}
179175
repoName={repo}
180-
fileInfos={fileMetasByEnv(envName)}
176+
fileInfos={fileInfos.filter(fileInfo => fileInfo.envName === envName)}
181177
releaseHistorySinceDays={settings.releaseHistorySinceDays}
182178
gimletClient={gimletClient}
183179
store={store}

0 commit comments

Comments
 (0)