Notify the direct parent post author for replies throughout nested conversations
Skip root creation, self-replies, edits, disabled mail, and recipients without email
Link directly to each reply and use per-reply Resend idempotency
Test plan
go test -race ./... -count=1
go vet ./...
sqlc generate and sqlc diff
Cover both conversation directions, compatibility route, self-replies, edits, and missing email
## Summary
- Notify the direct parent post author for replies throughout nested conversations
- Skip root creation, self-replies, edits, disabled mail, and recipients without email
- Link directly to each reply and use per-reply Resend idempotency
## Test plan
- [x] `go test -race ./... -count=1`
- [x] `go vet ./...`
- [x] `sqlc generate` and `sqlc diff`
- [x] Cover both conversation directions, compatibility route, self-replies, edits, and missing email
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Test plan
go test -race ./... -count=1go vet ./...sqlc generateandsqlc diff