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

fix content loss caused by dirty status override #344

Merged
merged 2 commits into from
Jun 28, 2023

Conversation

lihebi
Copy link
Collaborator

@lihebi lihebi commented Jun 28, 2023

One dirty status isn't enough. If a new change happens after a previous remote API sync but before the API response, the new dirty status will be cleared, causing the new change not written to remote.

This PR fixes it, by adding a temporary dirty status used specific during/for remote API syncing.

@lihebi lihebi merged commit 0f1b143 into codepod-io:main Jun 28, 2023
li-xin-yi pushed a commit to li-xin-yi/codepod-1 that referenced this pull request Jul 4, 2023
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.

1 participant