Skip to content

Remove alerts hook#1045

Merged
allisonking merged 4 commits into
masterfrom
aking/remove-alerts-hook
Jul 16, 2026
Merged

Remove alerts hook#1045
allisonking merged 4 commits into
masterfrom
aking/remove-alerts-hook

Conversation

@allisonking

@allisonking allisonking commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

Summary of changes

Asana Ticket: ☄️ Create additional informed entities for multi-route trips and 🧑‍🧒 Publish additional informed_entities for parent stops

Alerts manager now handles adding informed entities for both parent entities (https://github.com/mbta/alerts_ui/pull/1051) and alternate routes (https://github.com/mbta/alerts_ui/pull/1209). This takes out the hook so that API is no longer responsible for this behavior.

Some more context: previously I had removed parent entities only in #1042, but we decided we should just remove both parent and alternate entities in one go. It is mostly okay for the API to still be trying to add these, it'll just result in occasional duplicates like in this instance. I don't think alternate entities would ever be duplicated... 🤞 Alerts adding parents has been in prod for about a month now, and we just deployed alerts adding alternate routes to staging, so api-dev-blue is handling it there.

We need to trigger all the alerts to rebuild their informed entities with their new logic before this API code can safely go away. So I won't be merging this quite yet, but wanted it to be ready!

Alerts manager handles adding informed entities now
Comment thread apps/state/test/state/alert_test.exs
@allisonking
allisonking marked this pull request as ready for review July 7, 2026 15:11
@allisonking
allisonking requested a review from a team as a code owner July 7, 2026 15:11
@allisonking
allisonking requested review from rudiejd and removed request for a team July 7, 2026 15:11
@rudiejd

rudiejd commented Jul 9, 2026

Copy link
Copy Markdown
Member

deploying to dev-blue so we can check it out there!

@rudiejd

rudiejd commented Jul 10, 2026

Copy link
Copy Markdown
Member

not seeing anything suspicious on dev-blue to speak of, so this lgtm!

@allisonking
allisonking merged commit 1cb8ccc into master Jul 16, 2026
8 checks passed
@allisonking
allisonking deleted the aking/remove-alerts-hook branch July 16, 2026 17:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants