fix volume won't be dismiss after deleting (#216) (#217)

Signed-off-by: Andy Lee <andy.lee@suse.com>
(cherry picked from commit 2940f25fe0b805f1ffdb499becb916cdc7899eee)

Co-authored-by: Andy Lee <andy.lee@suse.com>
This commit is contained in:
mergify[bot] 2025-03-24 15:33:20 +08:00 committed by GitHub
parent dbb53eae00
commit c84d262099
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -59,10 +59,7 @@ export default {
if (!pvcSchema?.collectionMethods.find((x) => x.toLowerCase() === 'post')) {
this.$store.dispatch('type-map/configureType', { match: HCI.VOLUME, isCreatable: false });
}
// we only show the non golden image PVCs in the list
const pvcs = hash.pvcs.filter((pvc) => pvc?.metadata?.annotations?.[HCI_ANNOTATIONS.GOLDEN_IMAGE] !== 'true');
this.rows = pvcs;
this.rows = hash.pvcs;
},
data() {
@ -73,7 +70,10 @@ export default {
schema() {
return schema;
},
filterRows() {
// we only show the non golden image PVCs in the list
return this.rows.filter((pvc) => pvc?.metadata?.annotations?.[HCI_ANNOTATIONS.GOLDEN_IMAGE] !== 'true');
},
headers() {
return [
STATE,
@ -150,7 +150,7 @@ export default {
:groupable="true"
default-sort-by="age"
:namespaced="true"
:rows="rows"
:rows="filterRows"
:schema="schema"
key-field="_key"
>