Skip to content

Soft delete async correction - #13171

Open
BigMark824 wants to merge 6 commits into
SSWConsulting:mainfrom
BigMark824:soft-delete-async-correction
Open

Soft delete async correction#13171
BigMark824 wants to merge 6 commits into
SSWConsulting:mainfrom
BigMark824:soft-delete-async-correction

Conversation

@BigMark824

@BigMark824 BigMark824 commented Aug 13, 2026

Copy link
Copy Markdown
  1. What triggered this change? (PBI link, Email Subject, conversation + reason, etc)

✏️ When working on my FireBootCamp project I tried to use the Interceptor from this rule using an async remove, unfortunately that lead to my column being hard deleted instead of checking off the IsDeleted field. I believe it would be better to explicitly talk about needing an SavingChangesAsync since it isn't immediately clear.

Also the original name (Do you avoid deleting records by flagging them as IsDeleted) is too much of a tongue twister, I renamed it to be more of a positive sounding name than the original confusing one.

  1. What was changed?

✏️ SoftDeleteInterceptor now has a SavingChangesAsync method
✏️ Title was changed from `Do you avoid deleting records by flagging them as IsDeleted (aka soft delete) to Do you know you can retain records by flagging them as IsDeleted (aka Soft Delete)?

@github-actions github-actions Bot added Age: 🥚 - New About 2 hours old Age: 🐣 - Young About 4 hours old Age: 🐥 - Adolescent About 8 hours old Age: 🐤 - Mature About 16 hours old and removed Age: 🥚 - New About 2 hours old Age: 🐣 - Young About 4 hours old Age: 🐥 - Adolescent About 8 hours old labels Aug 13, 2026
@SSWConsulting SSWConsulting deleted a comment from github-actions Bot Aug 13, 2026
@github-actions github-actions Bot added Age: 🐓 - Old About 32 hours old Age: 🍗 - Ancient About 64 hours old 🔥 Merge Debt This PR contains merge debt, see https://www.ssw.com.au/rules/merge-debt/ and removed Age: 🐤 - Mature About 16 hours old Age: 🐓 - Old About 32 hours old labels Aug 13, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Howzit @BigMark824,

This PR has been here a while.

Did you know you should avoid merge debt?

  1. Please action (e.g. get a review) and merge or close

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Age: 🍗 - Ancient About 64 hours old 🔥 Merge Debt This PR contains merge debt, see https://www.ssw.com.au/rules/merge-debt/

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants