Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Builder content API does not return draft content when page is already published #3214

Open
Andrzej-Schneider opened this issue Apr 19, 2024 · 1 comment
Labels

Comments

@Andrzej-Schneider
Copy link

Andrzej-Schneider commented Apr 19, 2024

Describe the bug
As in the title, builder content API:
https://cdn.builder.io/api/v3/content/my-model-name?apiKey=YOUR_API_KEY does not return a proper draft content when page had been already published before and then content changed. Even with includeUnpublished=true in params
image

 const req = await fetch(
      `${API_V3_CONTENT}/${modelName}/${contentId}?apiKey=${appState?.user?.apiKey}&cachebust=true&cacheSeconds=5&staleCacheSeconds=5&omit=endDate,startDate&enrich=true&includeUnpublished=true`,
    );

To Reproduce
Steps to reproduce the behavior:

  1. create a new builder page add some custom components and click "Publish"
  2. get the content with the API call
  3. change some content on the page - edit some text values for example
  4. do not press "Publish Updates" but try to get the content again -> old content is being returned

Expected behavior
New drafted content should be returned form API call

Screenshots
Page with some content:
Default: "Some text"
image

Published:
image

Getting content:

https://cdn.builder.io/api/v3/content/page/fad19f47b42c43378facada257f3b8e5_ee24ce9d39d1465c85a0e8359e0c0dde?apiKey=fad19xxxxxxxxxxxxxxxxxxxxx&cachebust=true&cacheSeconds=5&staleCacheSeconds=5&omit=endDate,startDate&enrich=true
image

Changed content and not published updates:
Default: "Some text - new content"
image

https://cdn.builder.io/api/v3/content/page/fad19f47b42c43378facada257f3b8e5_ee24ce9d39d1465c85a0e8359e0c0dde?apiKey=fad19f47bxxxxxxxxxxxxxxxxx&cachebust=true&cacheSeconds=5&staleCacheSeconds=5&omit=endDate,startDate&enrich=true

Old content returned:

image

Additional context
Add any other context about the problem here.

@pkoroscik-se
Copy link

I have the same problem :(

@github-actions github-actions bot added the Stale label Jul 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants