diff --git a/src/lib/node-classes/NodeClass.ts b/src/lib/node-classes/NodeClass.ts index 4f008ef..da325ee 100644 --- a/src/lib/node-classes/NodeClass.ts +++ b/src/lib/node-classes/NodeClass.ts @@ -653,8 +653,13 @@ export class NodeClass { } getInterfaceFromFieldType(fieldType: string) { - let interfaceMap = this.file.program.getFirstScopeForFile(this.file)?.getInterfaceMap(); - return interfaceMap.get(fieldType.toLowerCase())?.item; + try { + + let interfaceMap = this.file.program.getFirstScopeForFile(this.file)?.getInterfaceMap(); + return interfaceMap.get(fieldType.toLowerCase())?.item; + } catch (e) { + console.log(e); + } }