Skip to content

Commit a1cf306

Browse files
Fix modular information display in build feed (#565)
Fixes: AlmaLinux/build-system#401
1 parent 1e11c63 commit a1cf306

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

src/components/BuildFeedItem.vue

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,7 @@
22
<q-card square class="shadow-1">
33
<q-card-section class="no-padding row">
44
<div style="overflow: auto" class="col-10">
5-
<div
6-
class="q-pt-sm q-pl-md"
7-
v-if="rpm_module && Object.keys(rpm_module).length !== 0"
8-
>
5+
<div class="q-pt-sm q-pl-md" v-if="rpm_module">
96
<span>
107
<b>Built modules:&nbsp;</b>
118
</span>
@@ -148,14 +145,13 @@
148145
return new Date(this.build.created_at).toLocaleString()
149146
},
150147
rpm_module() {
151-
let rpm_module = []
152-
this.build.tasks.forEach((task) => {
148+
for (const task of this.build.tasks) {
149+
if (task.arch === 'src') continue
153150
if (task.rpm_modules) {
154-
rpm_module = task.rpm_modules[0]
155-
return
151+
return task.rpm_modules[0]
156152
}
157-
})
158-
return rpm_module
153+
}
154+
return false
159155
},
160156
},
161157
methods: {

0 commit comments

Comments
 (0)