Investigate how a draft note can be published then NoteDiffFile will fail to create
Summary
We get reports from Slack wherein diff notes can be created without NoteDiffFile due to error . They show up as empty threads:
These are getting created after draft notes are published. Example of some draft notes:
And how they look like in the "Submit your review" drawer:
Steps to reproduce
Not clear yet. But MR ended up in a state like this after publishing review and the publish request failed.
Example Project
What is the current bug behavior?
Draft notes are published but broken state.
What is the expected correct behavior?
Draft notes get published with NoteDiffFile created.
Edited by François Rosé


