Skip to content

Commit 6ab6c23

Browse files
committed
fix: fix __getstate__ for some classes
1 parent bdf4f11 commit 6ab6c23

8 files changed

Lines changed: 12 additions & 12 deletions

File tree

frost_sta_client/model/actuator.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ def __getstate__(self):
165165
if self.properties is not None and self.properties != {}:
166166
data['properties'] = self.properties
167167
if self.tasking_capabilities is not None and len(self.tasking_capabilities.entities) > 0:
168-
data['taskingCapabilities'] = self.tasking_capabilities.__getstate__()
168+
data['TaskingCapabilities'] = self.tasking_capabilities.__getstate__()
169169
return data
170170

171171
def __setstate__(self, state):

frost_sta_client/model/feature_of_interest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ def __getstate__(self):
179179
if self.feature is not None:
180180
data['feature'] = self.feature
181181
if self.observations is not None and len(self.observations.entities) > 0:
182-
data['Observations'] = self.observations.__gestate__()
182+
data['Observations'] = self.observations.__getstate__()
183183
return data
184184

185185
def __setstate__(self, state):

frost_sta_client/model/historical_location.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ def __getstate__(self):
105105
if self.time is not None:
106106
data['time'] = utils.parse_datetime(self.time)
107107
if self.thing is not None:
108-
data['Thing'] = self.thing
108+
data['Thing'] = self.thing.__getstate__()
109109
if self.locations is not None and len(self.locations.entities) > 0:
110110
data['Locations'] = self.locations.__getstate__()
111111
return data

frost_sta_client/model/location.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -218,9 +218,9 @@ def __getstate__(self):
218218
if self.location is not None:
219219
data['location'] = self.location
220220
if self.things is not None:
221-
data['Things'] = self.things
221+
data['Things'] = self.things.__getstate__()
222222
if self.historical_locations is not None and len(self.historical_locations.entities) > 0:
223-
data['HistoricalLocation'] = self.historical_locations.__getstate__()
223+
data['HistoricalLocations'] = self.historical_locations.__getstate__()
224224
return data
225225

226226
def __setstate__(self, state):

frost_sta_client/model/multi_datastream.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -290,13 +290,13 @@ def __getstate__(self):
290290
if self.result_time is not None:
291291
data['resultTime'] = utils.parse_datetime(self.result_time)
292292
if self.thing is not None:
293-
data['Thing'] = self.thing
293+
data['Thing'] = self.thing.__getstate__()
294294
if self.sensor is not None:
295-
data['Sensor'] = self.sensor
295+
data['Sensor'] = self.sensor.__getstate__()
296296
if self.properties is not None and self.properties != {}:
297297
data['properties'] = self.properties
298298
if self.unit_of_measurements is not None and len(self.unit_of_measurements) > 0:
299-
data['unitOfMeasurements'] = self.unit_of_measurements
299+
data['unitOfMeasurements'] = self.unit_of_measurements.__getstate__()
300300
if self.multi_observation_data_types is not None and len(self.multi_observation_data_types) > 0:
301301
data['multiObservationDataTypes'] = self.multi_observation_data_types
302302
if self.observed_properties is not None and len(self.observed_properties.entities) > 0:

frost_sta_client/model/observedproperty.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ def __getstate__(self):
184184
if self.properties is not None and self.properties != {}:
185185
data['properties'] = self.properties
186186
if self.datastreams is not None and len(self.datastreams.entities) > 0:
187-
data['Datastream'] = self.datastreams.__getstate__()
187+
data['Datastreams'] = self.datastreams.__getstate__()
188188
if self.multi_datastreams is not None and len(self.multi_datastreams.entities) > 0:
189189
data['MultiDatastreams'] = self.multi_datastreams.__getstate__()
190190
return data

frost_sta_client/model/task.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ def __getstate__(self):
9898
if self.creation_time is not None:
9999
data['creationTime'] = utils.parse_datetime(self.creation_time)
100100
if self.tasking_capability is not None:
101-
data['TaskingCapability'] = self.tasking_capability
101+
data['TaskingCapability'] = self.tasking_capability.__getstate__()
102102
return data
103103

104104
def __setstate__(self, state):

frost_sta_client/model/tasking_capability.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -186,11 +186,11 @@ def __getstate__(self):
186186
if self.properties is not None and self.properties != {}:
187187
data['properties'] = self.properties
188188
if self.thing is not None:
189-
data['Thing'] = self.thing
189+
data['Thing'] = self.thing.__getstate__()
190190
if self.tasks is not None and len(self.tasks.entities) > 0:
191191
data['Tasks'] = self.tasks.__getstate__()
192192
if self.actuator is not None:
193-
data['Actuator'] = self.actuator
193+
data['Actuator'] = self.actuator.__getstate__()
194194
return data
195195

196196
def __setstate__(self, state):

0 commit comments

Comments
 (0)