# Fix type errors with exactOptionalPropertyTypes · pingdotgg/t3code

[View on GitCafe](https://git.cafe/pingdotgg/t3code/commit/e119e18ed36f8a909036ddb29c56bf5969bd8b77)

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

Visibility: public

Requested revision: e119e18ed36f8a909036ddb29c56bf5969bd8b77

Requested commit: e119e18ed36f8a909036ddb29c56bf5969bd8b77

Commit: e119e18ed36f8a909036ddb29c56bf5969bd8b77

Tree: f41abc3a085304569593f21c918b1ae10d73a751

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Fix type errors with exactOptionalPropertyTypes

Use conditional spread for turnId to avoid passing undefined
explicitly when the target type expects an optional property.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

```

## Parents

- [001902c881101f0c4d35cebcf2303ddb75f33534](https://git.cafe/pingdotgg/t3code/commit/001902c881101f0c4d35cebcf2303ddb75f33534?format=markdown)

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