Skip to content

Conversation

@mmiermans
Copy link
Contributor

Goal

Get Ten Tabs a.k.a. Pocket Hits to populate with stories.

When Pocket Parser was turned off on Dec 10, the shortUrl field stopped being resolved in the federated GraphQL schema. The braze-content-proxy was filtering out items where shortUrl was null (line 40 of scheduledItems.ts), which removed all items from the response, causing Braze to receive an empty array and preventing stories from populating in the Pocket Hits email.

Fix

Removed the shortUrl field from the GraphQL query and the null filter, while still emitting shortUrl in the response by setting it equal to the regular url field for backwards compatibility with the Braze template.

@mmiermans mmiermans requested a review from jpetto December 12, 2025 19:07
@mmiermans mmiermans requested a review from a team as a code owner December 12, 2025 19:07
@github-actions github-actions bot deployed to @server/otel-collector-dev December 12, 2025 19:53 Active
@github-actions github-actions bot deployed to @server/braze-content-proxy-dev December 12, 2025 19:54 Active
@github-actions github-actions bot deployed to @server/v3-proxy-api-dev December 12, 2025 19:54 Active
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