@@ -212,13 +212,13 @@ def from_dict(data: dict) -> "DeleteObject":
212212 Deserializes a DeleteObject from a JSON-compatible dictionary.
213213 """
214214 version = data .get ("version" )
215- kind = ObjectKind ( data .get ("kind" ) )
215+ kind = data .get ("kind" )
216216 key = data .get ("key" )
217217
218218 if version is None or kind is None or key is None :
219219 raise ValueError ("Missing required fields in DeleteObject JSON." )
220220
221- return DeleteObject (version = version , kind = kind , key = key )
221+ return DeleteObject (version = version , kind = ObjectKind ( kind ) , key = key )
222222
223223
224224@dataclass (frozen = True )
@@ -261,14 +261,16 @@ def from_dict(data: dict) -> "PutObject":
261261 Deserializes a PutObject from a JSON-compatible dictionary.
262262 """
263263 version = data .get ("version" )
264- kind = ObjectKind ( data .get ("kind" ) )
264+ kind = data .get ("kind" )
265265 key = data .get ("key" )
266266 object_data = data .get ("object" )
267267
268268 if version is None or kind is None or key is None or object_data is None :
269269 raise ValueError ("Missing required fields in PutObject JSON." )
270270
271- return PutObject (version = version , kind = kind , key = key , object = object_data )
271+ return PutObject (
272+ version = version , kind = ObjectKind (kind ), key = key , object = object_data
273+ )
272274
273275
274276@dataclass (frozen = True )
0 commit comments