Skip to content

Commit d293fa1

Browse files
committed
feat: update module retrieval to include runtimeId for improved data accuracy
1 parent c8c4d30 commit d293fa1

1 file changed

Lines changed: 10 additions & 9 deletions

File tree

src/packages/ce/src/module/pages/ModuleConfigurationPage.tsx

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -65,14 +65,6 @@ export const ModuleConfigurationPage: React.FC = () => {
6565
const projectId: NamespaceProject['id'] = `gid://sagittarius/NamespaceProject/${projectIndex}`
6666
const moduleId: RuntimeModule['id'] = `gid://sagittarius/RuntimeModule/${moduleIndex}`
6767

68-
const module = React.useMemo(
69-
() => moduleService.getById(moduleId, {
70-
namespaceId,
71-
projectId
72-
}),
73-
[moduleId, moduleStore, namespaceId, projectId]
74-
)
75-
7668
const project = React.useMemo(
7769
() => projectService.getById(projectId),
7870
[projectStore, projectId]
@@ -85,7 +77,16 @@ export const ModuleConfigurationPage: React.FC = () => {
8577

8678
const runtime = React.useMemo(
8779
() => runtimes.find((runtime) => runtime.modules?.nodes?.find(module => module?.id === moduleId)),
88-
[runtimes, module]
80+
[runtimes]
81+
)
82+
83+
const module = React.useMemo(
84+
() => moduleService.getById(moduleId, {
85+
namespaceId,
86+
projectId,
87+
runtimeId: runtime?.id
88+
}),
89+
[moduleId, moduleStore, namespaceId, projectId, runtime]
8990
)
9091

9192
const moduleConfigurationSchemas = module?.configurationDefinitions?.nodes?.map(moduleConfiguration => {

0 commit comments

Comments
 (0)