Skip to content

Commit 0b16ea1

Browse files
authored
fix: 1199 search endpoint elements created at always null (#1545)
* added created_at from feed search view
1 parent 2674f27 commit 0b16ea1

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

api/src/shared/db_models/search_feed_item_result_impl.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ def from_orm_gtfs(cls, feed_search_row: t_feedsearch):
2525
id=feed_search_row.feed_stable_id,
2626
data_type=feed_search_row.data_type,
2727
status=feed_search_row.status,
28+
created_at=feed_search_row.created_at,
2829
external_ids=feed_search_row.external_ids,
2930
provider=feed_search_row.provider,
3031
feed_name=feed_search_row.feed_name,
@@ -77,6 +78,7 @@ def from_orm_gbfs(cls, feed_search_row):
7778
id=feed_search_row.feed_stable_id,
7879
data_type=feed_search_row.data_type,
7980
status=feed_search_row.status,
81+
created_at=feed_search_row.created_at,
8082
external_ids=feed_search_row.external_ids,
8183
provider=feed_search_row.provider,
8284
feed_contact_email=feed_search_row.feed_contact_email,
@@ -101,6 +103,7 @@ def from_orm_gtfs_rt(cls, feed_search_row):
101103
id=feed_search_row.feed_stable_id,
102104
data_type=feed_search_row.data_type,
103105
status=feed_search_row.status,
106+
created_at=feed_search_row.created_at,
104107
external_ids=feed_search_row.external_ids,
105108
provider=feed_search_row.provider,
106109
feed_name=feed_search_row.feed_name,

api/tests/unittest/models/test_search_feed_item_result_impl.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ def __init__(self, **kwargs):
2525
status="active",
2626
feed_name="feed_name",
2727
official=None,
28+
created_at=fake.date_time_this_month(),
2829
note="note",
2930
feed_contact_email="feed_contact_email",
3031
producer_url="producer_url",
@@ -86,6 +87,7 @@ def test_from_orm_gtfs(self):
8687
),
8788
redirects=item.redirect_ids,
8889
locations=item.locations,
90+
created_at=item.created_at,
8991
latest_dataset=LatestDataset(
9092
id=item.latest_dataset_id,
9193
hosted_url=item.latest_dataset_hosted_url,
@@ -132,6 +134,7 @@ def test_from_orm_gtfs_rt(self):
132134
locations=item.locations,
133135
entity_types=item.entities,
134136
feed_references=item.feed_reference_ids,
137+
created_at=item.created_at,
135138
)
136139
assert result == expected
137140

0 commit comments

Comments
 (0)