File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -836,7 +836,7 @@ def my_represent_none(self, data): # pylint: disable=unused-argument
836
836
if runtimeContext .research_obj is not None :
837
837
runtimeContext .research_obj .create_job (
838
838
out , None , True )
839
- def remove_at_id (doc ): # type: MutableMapping -> None
839
+ def remove_at_id (doc ): # type: ( MutableMapping[Text, Any]) -> None
840
840
for key in list (doc .keys ()):
841
841
if key == '@id' :
842
842
del doc [key ]
@@ -846,7 +846,8 @@ def remove_at_id(doc): # type: MutableMapping -> None
846
846
remove_at_id (value )
847
847
elif isinstance (value , MutableSequence ):
848
848
for entry in value :
849
- remove_at_id (entry )
849
+ if isinstance (entry , MutableMapping ):
850
+ remove_at_id (entry )
850
851
remove_at_id (out )
851
852
852
853
def loc_to_path (obj ): # type: (Dict[Text, Any]) -> None
You can’t perform that action at this time.
0 commit comments