Update serialization for services

This commit is contained in:
Ken Tsang
2017-08-04 19:06:37 +01:00
parent 61c09f142c
commit ffc2da2369

View File

@@ -254,11 +254,17 @@ class InboundNumber(db.Model):
created_at = db.Column(db.DateTime, default=datetime.datetime.utcnow, nullable=False)
def serialize(self):
def serialize_service():
return {
"id": str(self.service_id),
"name": self.service.name
}
return {
"id": str(self.id),
"number": self.number,
"provider": self.provider,
"service_id": str(self.service_id),
"service": serialize_service() if self.service else None,
"active": self.active,
"created_at": self.created_at.strftime(DATETIME_FORMAT),
}