Skip to content

[MAIN-7370] Add draft preview fields to fact-check-manager API payloads#3252

Merged
young-rob merged 1 commit intomainfrom
MAIN-7370-fact-check-manager-preview-links
Apr 20, 2026
Merged

[MAIN-7370] Add draft preview fields to fact-check-manager API payloads#3252
young-rob merged 1 commit intomainfrom
MAIN-7370-fact-check-manager-preview-links

Conversation

@young-rob
Copy link
Copy Markdown
Contributor

@young-rob young-rob commented Apr 15, 2026

MAIN-7370

Changes

An edition's auth_bypass_id, content_id and slug are required to generate the draft origin preview link in fact-check-manager. These fields are added to the API payload for post_fact_check. The auth_bypass_id and slug are added to patch_fact_check to allow changes to their values to be pushed to fact-check-manager.

These fields are optional for the gds-api methods but always sent from Publisher via the service that calls them.

@young-rob young-rob force-pushed the MAIN-7370-fact-check-manager-preview-links branch from 64497c3 to 31f2845 Compare April 15, 2026 10:45
@young-rob young-rob marked this pull request as ready for review April 15, 2026 13:53
Copy link
Copy Markdown
Contributor

@AlexRyanShep AlexRyanShep left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

An edition's `auth_bypass_id`, `content_id` and `slug` are required to
generate the draft origin preview link in fact-check-manager. These
fields are added to the API payload for `post_fact_check`. The
`auth_bypass_id` and `slug` are added to `patch_fact_check` to allow
changes to their values to be pushed to fact-check-manager.

These fields are optional for the gds-api methods but always sent from
Publisher via the service that calls them.
@young-rob young-rob force-pushed the MAIN-7370-fact-check-manager-preview-links branch from 31f2845 to 7b5149c Compare April 20, 2026 09:33
@young-rob young-rob merged commit 404b442 into main Apr 20, 2026
12 checks passed
@young-rob young-rob deleted the MAIN-7370-fact-check-manager-preview-links branch April 20, 2026 10:29
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