Skip to content

Commit 3725b78

Browse files
Merge pull request #77 from JaviCerveraIngram/CPS-63-parse-error
CPS-63 Fixed error parsing null values on some models.
2 parents d3ea84f + 94dd17a commit 3725b78

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

connect/models/schemas.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ def make_object(self, data):
9090
return ContactInfo(**data)
9191

9292

93-
class ValueChoiceSchema(Schema):
93+
class ValueChoiceSchema(BaseSchema):
9494
value = fields.Str()
9595
label = fields.Str()
9696

@@ -215,7 +215,7 @@ def _deserialize(self, value, attr, obj, **kwargs):
215215
raise ValueError({attr: [u'Not a valid int or string.']})
216216

217217

218-
class ExtIdHubSchema(Schema):
218+
class ExtIdHubSchema(BaseSchema):
219219
hub = fields.Nested(HubSchema, only=('id', 'name'))
220220
external_id = ExternalIdField()
221221

@@ -471,7 +471,7 @@ def make_object(self, data):
471471
return Product(**data)
472472

473473

474-
class ServerErrorResponseSchema(Schema):
474+
class ServerErrorResponseSchema(BaseSchema):
475475
error_code = fields.Str()
476476
params = fields.Dict()
477477
errors = fields.Str(many=True)
@@ -514,7 +514,7 @@ def make_object(self, data):
514514
return TierAccount(**data)
515515

516516

517-
class TierAccountsSchema(Schema):
517+
class TierAccountsSchema(BaseSchema):
518518
customer = fields.Nested(TierAccountSchema)
519519
tier1 = fields.Nested(TierAccountSchema)
520520
tier2 = fields.Nested(TierAccountSchema)

0 commit comments

Comments
 (0)