File tree Expand file tree Collapse file tree 2 files changed +23
-2
lines changed
src/components/KymaModules Expand file tree Collapse file tree 2 files changed +23
-2
lines changed Original file line number Diff line number Diff line change @@ -74,6 +74,23 @@ export const ModulesListRows = ({
7474 resource ?. version ,
7575 ) ;
7676
77+ if (
78+ moduleStatus &&
79+ ! moduleStatus . resource &&
80+ currentModuleTemplate ?. spec ?. data
81+ ) {
82+ const moduleCr = currentModuleTemplate ?. spec ?. data ;
83+
84+ moduleStatus . resource = {
85+ kind : moduleCr . kind ,
86+ apiVersion : moduleCr . apiVersion ,
87+ metadata : {
88+ name : moduleCr . metadata . name ,
89+ namespace : moduleCr . metadata . namespace ,
90+ } ,
91+ } ;
92+ }
93+
7794 const moduleDocs =
7895 currentModuleTemplate ?. spec ?. info ?. documentation ||
7996 currentModuleTemplate ?. metadata ?. annotations [
@@ -130,7 +147,7 @@ export const ModulesListRows = ({
130147 // Version
131148 moduleStatus ?. version || EMPTY_TEXT_PLACEHOLDER ,
132149 // Module State
133- < ModuleStatus key = "module-state" resource = { resource } /> ,
150+ < ModuleStatus key = "module-state" resource = { moduleStatus } /> ,
134151 // Installation State
135152 < StatusBadge
136153 key = "installation-state"
Original file line number Diff line number Diff line change @@ -14,7 +14,11 @@ export type KymaResourceStatusModuleType = {
1414 channel ?: string ;
1515 version ?: string ;
1616 state ?: string ;
17- resource ?: { metadata ?: { namespace ?: string } ; kind ?: string } ;
17+ resource ?: {
18+ apiVersion ?: string ;
19+ metadata ?: { name : string ; namespace ?: string } ;
20+ kind ?: string ;
21+ } ;
1822 message ?: string ;
1923} ;
2024
You can’t perform that action at this time.
0 commit comments