Skip to content

Commit b5d808a

Browse files
committed
making sure all contructor inputs are provided
1 parent 0157f31 commit b5d808a

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

BHoMUpgrader82/Converter.cs

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,9 +99,20 @@ private static Dictionary<string, object> UpgradeRevitParameter(Dictionary<strin
9999
newVersion["Quantity"] = newVersion["UnitType"];
100100
newVersion.Remove("UnitType");
101101
}
102+
else
103+
newVersion["Quantity"] = "";
102104

103105
newVersion["Unit"] = "";
104106

107+
if (!newVersion.ContainsKey("Name"))
108+
newVersion["Name"] = "";
109+
110+
if (!newVersion.ContainsKey("Value"))
111+
newVersion["Value"] = null;
112+
113+
if (!newVersion.ContainsKey("IsReadOnly"))
114+
newVersion["IsReadOnly"] = false;
115+
105116
return newVersion;
106117
}
107118

0 commit comments

Comments
 (0)