-
Notifications
You must be signed in to change notification settings - Fork 94
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
Conflict fixes #3972
Conflict fixes #3972
Conversation
3 flaky tests on run #9199 ↗︎
Details:
sync.spec.js • 1 flaky test
share.spec.js • 1 flaky test
conflict.spec.js • 1 flaky test
This comment has been generated by cypress-bot as a result of this project's GitHub integration settings. |
@@ -561,10 +563,6 @@ export default { | |||
}, | |||
|
|||
onChange({ document, sessions }) { | |||
if (this.document.baseVersionEtag !== '' && document.baseVersionEtag !== this.document.baseVersionEtag) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This behaviour is no longer valid and should be handled more gracefully as per #3963
9d3694a
to
9bfac57
Compare
9bfac57
to
538d05b
Compare
/backport to stable26 |
Will check the cypress test tomorrow, seems we should await the sync request after pushing the state as it passed before my squashing push. |
538d05b
to
e879ad0
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice, thanks for tackling this! Code looks good to me 👌
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Signed-off-by: Julius Härtl <jus@bitgrid.net>
…solution Signed-off-by: Julius Härtl <jus@bitgrid.net>
e879ad0
to
eeca470
Compare
/compile |
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Couple of fixes around conflict handling and file save, split into individual commits for easier review:
There is still some work left that probably involves design work to come up with better handling of the conflict display on mobile devices, but that is left out for now to have a more easily back portable change.
📝 Summary
🖼️ Screenshots
🏁 Checklist
npm run lint
/npm run stylelint
/composer run cs:check
)