# Reuse attachment thread segment sanitizer in projection pipeline · screen/t3code-personal

[View on GitCafe](https://git.cafe/screen/t3code-personal/commit/a56418f8bc9866ab114c85b4e73a7f95987c3469)

Repository: [screen/t3code-personal](https://git.cafe/screen/t3code-personal)

Visibility: public

Requested revision: a56418f8bc9866ab114c85b4e73a7f95987c3469

Requested commit: a56418f8bc9866ab114c85b4e73a7f95987c3469

Commit: a56418f8bc9866ab114c85b4e73a7f95987c3469

Tree: 0d617efbcc51530c20cd1e35e8052bae174f486a

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Reuse attachment thread segment sanitizer in projection pipeline

- export and reuse `toSafeThreadAttachmentSegment` from `attachmentStore`
- align projection attachment path logic with store-safe thread IDs
- update projection pipeline tests to cover thread IDs with spaces

```

## Parents

- [596e1590dfd602ffcf1efd77b5d9a0eac465f374](https://git.cafe/screen/t3code-personal/commit/596e1590dfd602ffcf1efd77b5d9a0eac465f374?format=markdown)

[Source at this commit](https://git.cafe/screen/t3code-personal/tree/a56418f8bc9866ab114c85b4e73a7f95987c3469?format=markdown)
