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

ACID principle violation #257

Open
carldebilly opened this issue May 9, 2022 · 0 comments
Open

ACID principle violation #257

carldebilly opened this issue May 9, 2022 · 0 comments

Comments

@carldebilly
Copy link
Member

  1. Open both the Official MS ToDo App and the Uno Todo App (WASM version is ok) on the same account
  2. Create a new task using the Uno Todo app (this part could also be done in the MS app, but will lead ot sync issues whose are addressed in another issue)
  3. Open the same task in MS app and change its title to something else (add "2" at the end)
  4. Using the Uno todo app, complete the task

EXPECTED RESULT
We would expect the task to be completed with the "new" title set at step no3.

OBSERVED RESULT
The task is completed, but the most recent change is lost.

POTENTIAL SOLUTION
The Endpoint is sending the whole entity in its PATCH request. Only changed elements should be present, as documented in the Graph API.

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

No branches or pull requests

1 participant