Skip to content

Commit 5ad19ea

Browse files
authored
Merge branch 'main' into mi
2 parents df46593 + d088c1e commit 5ad19ea

File tree

3 files changed

+11
-11
lines changed

3 files changed

+11
-11
lines changed

workspaces/ballerina/ballerina-extension/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "ballerina",
33
"displayName": "Ballerina",
44
"description": "Ballerina Language support, debugging, graphical visualization, AI-based data-mapping and many more.",
5-
"version": "5.6.0",
5+
"version": "5.6.1",
66
"publisher": "wso2",
77
"icon": "resources/images/ballerina.png",
88
"homepage": "https://wso2.com/ballerina/vscode/docs",

workspaces/bi/bi-extension/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "ballerina-integrator",
33
"displayName": "WSO2 Integrator: BI",
44
"description": "An extension which gives a development environment for designing, developing, debugging, and testing integration solutions.",
5-
"version": "1.5.0",
5+
"version": "1.5.1",
66
"publisher": "wso2",
77
"icon": "resources/images/wso2-ballerina-integrator-logo.png",
88
"repository": {

workspaces/mi/mi-visualizer/src/views/Overview/ProjectInformation/index.tsx

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,9 @@ export function ProjectInformation(props: ProjectInformationProps) {
6060
try {
6161
const response = await rpcClient.getMiVisualizerRpcClient().getProjectDetails();
6262
setProjectDetails(response);
63-
setDependencies(response.dependencies.connectorDependencies, setConnectorDependencies);
64-
setDependencies(response.dependencies.integrationProjectDependencies, setIntegrationProjectDependencies);
65-
setDependencies(response.dependencies.otherDependencies, setOtherDependencies);
63+
setDependencies(response.dependencies?.connectorDependencies, setConnectorDependencies);
64+
setDependencies(response.dependencies?.integrationProjectDependencies, setIntegrationProjectDependencies);
65+
setDependencies(response.dependencies?.otherDependencies, setOtherDependencies);
6666
} catch (error) {
6767
console.error("Error fetching project details:", error);
6868
}
@@ -72,7 +72,7 @@ export function ProjectInformation(props: ProjectInformationProps) {
7272

7373
const setDependencies = (dependencies: DependencyDetails[], setDependencies: any) => {
7474
setDependencies({
75-
paramValues: dependencies.map((dep, index) => (
75+
paramValues: dependencies?.map((dep, index) => (
7676
{
7777
id: index,
7878
key: dep.artifact,
@@ -163,7 +163,7 @@ export function ProjectInformation(props: ProjectInformationProps) {
163163
allowDuplicates={false}
164164
sx={{ opacity: 0.8 }}
165165
paramConfigs={{
166-
paramValues: configurables.map((config, index) => (
166+
paramValues: configurables?.map((config, index) => (
167167
{
168168
id: index,
169169
key: config.key,
@@ -237,19 +237,19 @@ export function ProjectInformation(props: ProjectInformationProps) {
237237
</Typography>
238238
<Item>
239239
<Icon name="project" sx={{ marginRight: '8px' }} />
240-
<Typography>Name: {primaryDetails.projectName.value}</Typography>
240+
<Typography>Name: {primaryDetails?.projectName?.value}</Typography>
241241
</Item>
242242
<Item>
243243
<Icon name="info" isCodicon sx={{ marginRight: '8px' }} />
244-
<Typography>Description: {primaryDetails.projectDescription.value}</Typography>
244+
<Typography>Description: {primaryDetails?.projectDescription?.value}</Typography>
245245
</Item>
246246
<Item>
247247
<Icon name="versions" isCodicon sx={{ marginRight: '8px' }} />
248-
<Typography>Version: {primaryDetails.projectVersion.value}</Typography>
248+
<Typography>Version: {primaryDetails?.projectVersion?.value}</Typography>
249249
</Item>
250250
<Item>
251251
<Icon name="vm" isCodicon sx={{ marginRight: '8px' }} />
252-
<Typography>Runtime Version: {primaryDetails.runtimeVersion.value}</Typography>
252+
<Typography>Runtime Version: {primaryDetails?.runtimeVersion?.value}</Typography>
253253
</Item>
254254

255255
<Divider />

0 commit comments

Comments
 (0)