From 113edf1cbe9f5de88fded1199b1d0eb791d7b739 Mon Sep 17 00:00:00 2001 From: austin Date: Tue, 18 Jun 2024 20:59:24 -0400 Subject: [PATCH] initial project fix --- .../java/electrosphere/main/structure/ProjectStructure.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/electrosphere/main/structure/ProjectStructure.java b/src/main/java/electrosphere/main/structure/ProjectStructure.java index 02896d1..6faabaf 100644 --- a/src/main/java/electrosphere/main/structure/ProjectStructure.java +++ b/src/main/java/electrosphere/main/structure/ProjectStructure.java @@ -325,6 +325,11 @@ public class ProjectStructure { * @return the id */ private int getFieldId(String bTreeName, String fieldName){ + //init the map if it doesn't already exist (ie the file doesn't exist) + if(existingFieldNameToIdMap == null){ + existingFieldNameToIdMap = new HashMap(); + } + //get the id String qualifiedName = bTreeName.toUpperCase() + "_" + fieldName.toUpperCase(); if(existingFieldNameToIdMap.containsKey(qualifiedName)){ return existingFieldNameToIdMap.get(qualifiedName);