Skip to content

Commit 65a2ab2

Browse files
committed
hotfix: avoid overwritting the transitfeeds urls
1 parent 39ebf8d commit 65a2ab2

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

api/src/scripts/populate_db_gtfs.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,9 @@ def populate_db(self, session: "Session", fetch_url: bool = True):
236236
# Populate common fields from Feed
237237
feed.feed_name = self.get_safe_value(row, "name", "")
238238
feed.note = self.get_safe_value(row, "note", "")
239-
feed.producer_url = self.get_safe_value(row, "urls.direct_download", "")
239+
producer_url = self.get_safe_value(row, "urls.direct_download", "")
240+
if 'transitfeeds' not in producer_url: # Avoid setting transitfeeds as producer_url
241+
feed.producer_url = self.get_safe_value(row, "urls.direct_download", "")
240242
feed.authentication_type = str(int(float(self.get_safe_value(row, "urls.authentication_type", "0"))))
241243
feed.authentication_info_url = self.get_safe_value(row, "urls.authentication_info", "")
242244
feed.api_key_parameter_name = self.get_safe_value(row, "urls.api_key_parameter_name", "")

0 commit comments

Comments
 (0)