Skip to content

Commit 63efdcb

Browse files
committed
Add null captures
Signed-off-by: worksofliam <[email protected]>
1 parent 0cf05f3 commit 63efdcb

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

src/api/IBMiContent.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -375,7 +375,7 @@ export default class IBMiContent {
375375
`;
376376
const results = await this.ibmi.runSQL(statement);
377377

378-
const asp = this.ibmi.getIAspName(Number(results[0].IASP_NUMBER));
378+
const asp = this.ibmi.getIAspName(Number(results[0]?.IASP_NUMBER));
379379

380380
objects = results.map(object => ({
381381
library: 'QSYS',
@@ -578,7 +578,7 @@ export default class IBMiContent {
578578

579579
const objects = (await this.runStatements(createOBJLIST.join(`\n`)));
580580

581-
const asp = this.ibmi.getIAspName(Number(objects[0].IASP_NUMBER));
581+
const asp = this.ibmi.getIAspName(Number(objects[0]?.IASP_NUMBER));
582582

583583
return objects.map(object => ({
584584
library,
@@ -652,7 +652,7 @@ export default class IBMiContent {
652652

653653
const results = await this.ibmi.runSQL(statement);
654654
if (results.length) {
655-
const asp = this.ibmi.getIAspName(Number(results[0].ASP));
655+
const asp = this.ibmi.getIAspName(Number(results[0]?.ASP));
656656
return results.map(result => ({
657657
asp,
658658
library,
@@ -695,7 +695,7 @@ export default class IBMiContent {
695695

696696
if (results.length === 1 && results[0].ISSOURCE === 'Y') {
697697
const result = results[0];
698-
const asp = this.ibmi.getIAspName(Number(results[0].ASP));
698+
const asp = this.ibmi.getIAspName(Number(results[0]?.ASP));
699699
return {
700700
library: result.LIBRARY,
701701
file: result.FILE,

src/components/getMemberInfo.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ export class GetMemberInfo extends IBMiComponent {
6464

6565
if (results.length === 1 && results[0].ISSOURCE === 'Y') {
6666
const result = results[0];
67-
const asp = this.connection.getIAspName(Number(results[0].ASP))
67+
const asp = this.connection.getIAspName(Number(results[0]?.ASP))
6868
return {
6969
asp,
7070
library: result.LIBRARY,

0 commit comments

Comments
 (0)