# Preserve empty attachment updates in projection pipeline · flambo/t3code

[View on GitCafe](https://git.cafe/flambo/t3code/commit/87c8c4026fca7d3041ba64efea4a292392d01c08)

Repository: [flambo/t3code](https://git.cafe/flambo/t3code)

Visibility: public

Requested revision: 87c8c4026fca7d3041ba64efea4a292392d01c08

Requested commit: 87c8c4026fca7d3041ba64efea4a292392d01c08

Commit: 87c8c4026fca7d3041ba64efea4a292392d01c08

Tree: c7e7f62dce700b80d7f9d36012cceb984eac9401

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Preserve empty attachment updates in projection pipeline

- Treat `attachments: []` as an explicit update instead of dropping the field
- Add regression test covering attachment clearing for an existing thread message

```

## Parents

- [dcf556a08002659c68da2e12cdf3ab7823d7a1c1](https://git.cafe/flambo/t3code/commit/dcf556a08002659c68da2e12cdf3ab7823d7a1c1?format=markdown)

[Source at this commit](https://git.cafe/flambo/t3code/tree/87c8c4026fca7d3041ba64efea4a292392d01c08?format=markdown)
