mirror of
https://github.com/GSA/notifications-api.git
synced 2026-02-01 23:55:58 -05:00
Update serialization for services
This commit is contained in:
@@ -254,11 +254,17 @@ class InboundNumber(db.Model):
|
|||||||
created_at = db.Column(db.DateTime, default=datetime.datetime.utcnow, nullable=False)
|
created_at = db.Column(db.DateTime, default=datetime.datetime.utcnow, nullable=False)
|
||||||
|
|
||||||
def serialize(self):
|
def serialize(self):
|
||||||
|
def serialize_service():
|
||||||
|
return {
|
||||||
|
"id": str(self.service_id),
|
||||||
|
"name": self.service.name
|
||||||
|
}
|
||||||
|
|
||||||
return {
|
return {
|
||||||
"id": str(self.id),
|
"id": str(self.id),
|
||||||
"number": self.number,
|
"number": self.number,
|
||||||
"provider": self.provider,
|
"provider": self.provider,
|
||||||
"service_id": str(self.service_id),
|
"service": serialize_service() if self.service else None,
|
||||||
"active": self.active,
|
"active": self.active,
|
||||||
"created_at": self.created_at.strftime(DATETIME_FORMAT),
|
"created_at": self.created_at.strftime(DATETIME_FORMAT),
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user