From 433fa56a46180d3d7699e94d8a07f7adb3273e0c Mon Sep 17 00:00:00 2001 From: Ian Chan Date: Tue, 13 Oct 2026 16:49:02 -0400 Subject: [PATCH] add custom user agent header for metro lisboa feed --- liquibase/changelog.xml | 2 ++ liquibase/changes/add_metro_lisboa_header.sql | 13 +++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 liquibase/changes/add_metro_lisboa_header.sql diff --git a/liquibase/changelog.xml b/liquibase/changelog.xml index 8079359ff..d39adec6d 100644 --- a/liquibase/changelog.xml +++ b/liquibase/changelog.xml @@ -146,6 +146,8 @@ + + diff --git a/liquibase/changes/add_metro_lisboa_header.sql b/liquibase/changes/add_metro_lisboa_header.sql new file mode 100644 index 000000000..ec971e12d --- /dev/null +++ b/liquibase/changes/add_metro_lisboa_header.sql @@ -0,0 +1,13 @@ +-- Add a custom User-Agent/Referer header override for feeds tld-716 +-- whose producer blocks the default download headers. +INSERT INTO config_value_feed (feed_id, feed_stable_id, namespace, key, value, updated_at) +SELECT + f.id, + f.stable_id, + 'feed_download', + 'http_headers', + '{"Accept": "*/*", "User-Agent": "MobilityDatabaseAgent"}'::jsonb, + now() +FROM feed f +WHERE f.stable_id='tld-716' +ON CONFLICT (feed_id, namespace, key) DO NOTHING;