File tree Expand file tree Collapse file tree 2 files changed +10
-0
lines changed Expand file tree Collapse file tree 2 files changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -213,6 +213,11 @@ def name(self, new_name):
213
213
if self .name == new_name :
214
214
return
215
215
216
+ # Make sure name cannot be set to None or empty
217
+ if not new_name :
218
+ self ._name = self ._id
219
+ return
220
+
216
221
curr_parent = self .parent
217
222
if hasattr (curr_parent , "properties" ) and new_name in curr_parent .properties :
218
223
Original file line number Diff line number Diff line change @@ -171,6 +171,11 @@ def name(self, new_value):
171
171
if self .name == new_value :
172
172
return
173
173
174
+ # Make sure name cannot be set to None or empty
175
+ if not new_value :
176
+ self ._name = self ._id
177
+ return
178
+
174
179
curr_parent = self .parent
175
180
if hasattr (curr_parent , "sections" ) and new_value in curr_parent .sections :
176
181
raise KeyError ("Object with the same name already exists!" )
You can’t perform that action at this time.
0 commit comments