File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -334,9 +334,9 @@ def __setstate__(self, state):
334334 if state .get ("Sensor" , None ) is not None :
335335 self .sensor = frost_sta_client .model .sensor .Sensor ()
336336 self .sensor .__setstate__ (state ["Sensor" ])
337- if state .get ("Observations" , None ) is not None and type (state ["Observations" ] == str ):
337+ if state .get ("Observations" , None ) is not None and isinstance (state ["Observations" ], list ):
338338 entity_class = entity_type .EntityTypes ['Observation' ]['class' ]
339- self .observations = utils .transform_related_json_to_entity_list (state ['Observations' ], entity_class )
339+ self .observations = utils .transform_json_to_entity_list (state ['Observations' ], entity_class )
340340 self .observations .next_link = state .get ("Observations@iot.nextLink" , None )
341341 self .observations .count = state .get ("Observations@iot.count" , None )
342342
You can’t perform that action at this time.
0 commit comments