Changed status of the post

When operating an app service, there are scenarios where published posts need to be maintained and edited collaboratively.

The problem is that there’s no “Changed” state, like a draft save, so everything needs to be edited and completed at once before leaving the page.

Sometimes, multiple posts need to be edited and published slowly.

[Reproduced Scenario]

  1. Edit the content of a published post.
  2. If you leave the space, it will be reset.

[Solution]
I think this issue can be solved by implementing a temporary save for the Changed state.

When you have a published item you can create a new draft for it. So you have a copy of your content until you publish it. Then the published state is replaced and the draft is deleted. I can send you screenshots later and you can also check the docs.

When saving draft data without publishing it via NewDraft, the schema content get API will immediately reflect the draft data.

If the version parameter isn’t known,
every change made by the worker is reflected in the API in real time.

When a version is not passed in the API response, data is returned in the NewDraft state.
The desired behavior is to receive published data from the API.
If a version is not explicitly passed, draft data is returned.

Is there a way to get published data without knowing the ‘version’ in the API?