Skip to content
This repository was archived by the owner on Dec 19, 2021. It is now read-only.

Commit 76a4716

Browse files
authored
Merge pull request #351 from codeforpdx/issue671
Add updated_at and created_at to property model json
2 parents e766b3d + 07e0d87 commit 76a4716

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

models/property.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
from models.base_model import BaseModel
44
from models.user import UserModel
55
from models.property_assignment import PropertyAssignment
6+
from utils.time import Time
67

78

89
class PropertyModel(BaseModel):
@@ -43,6 +44,8 @@ def json(self, include_tenants=False, include_managers=True):
4344
"zipcode": self.zipcode,
4445
"leases": self.leases.json(),
4546
"archived": self.archived,
47+
"created_at": Time.format_date(self.created_at),
48+
"updated_at": Time.format_date(self.updated_at),
4649
}
4750
if include_tenants:
4851
property["tenants"] = self.tenants()

tests/unit/test_property.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ def test_json(self, create_property, create_property_manager, create_lease):
4040
"leases": [lease_1.json(), lease_2.json()],
4141
"propertyManagers": [manager_1.json(), manager_2.json()],
4242
"archived": property.archived,
43+
"created_at": Time.format_date(property.created_at),
44+
"updated_at": Time.format_date(property.updated_at),
4345
}
4446

4547
def test_json_with_tenants(self, create_property, create_lease):

0 commit comments

Comments
 (0)