Skip to content

Commit 1028189

Browse files
authored
Fix AppSub Ansible jobs not displaying (stolostron#3625)
Signed-off-by: fxiang1 <fxiang@redhat.com>
1 parent 4ff3e1b commit 1028189

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

frontend/src/routes/Applications/ApplicationDetails/ApplicationTopology/model/applicationSubscription.js

+4-2
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,8 @@ const buildSubscriptionMaps = (subscriptions, modelSubscriptions) => {
148148
modelSubscriptions.push(subscription)
149149

150150
// get post hooks
151-
const postHooks = get(subscription, 'status.ansiblejobs.posthookjobshistory', [])
151+
const lastPosthookJob = get(subscription, 'status.ansiblejobs.lastposthookjob')
152+
const postHooks = lastPosthookJob ? [lastPosthookJob] : []
152153
postHooks.forEach((value) => {
153154
const [deployableNamespace, deployableName] = value.split('/')
154155
if (deployableNamespace && deployableName) {
@@ -165,7 +166,8 @@ const buildSubscriptionMaps = (subscriptions, modelSubscriptions) => {
165166
}
166167

167168
// get pre hooks
168-
const preHooks = get(subscription, 'status.ansiblejobs.prehookjobshistory', [])
169+
const lastPrehookJob = get(subscription, 'status.ansiblejobs.lastprehookjob')
170+
const preHooks = lastPrehookJob ? [lastPrehookJob] : []
169171
preHooks.forEach((value) => {
170172
const [deployableNamespace, deployableName] = value.split('/')
171173
if (deployableNamespace && deployableName) {

0 commit comments

Comments
 (0)