# fix\(server\): skip re-emitting a project whose identity refresh found nothing · pingdotgg/t3code

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

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

Visibility: public

Requested revision: 1c7fd42589d7f8487b8f86dcc0a97698171c1547

Requested commit: 1c7fd42589d7f8487b8f86dcc0a97698171c1547

Commit: 1c7fd42589d7f8487b8f86dcc0a97698171c1547

Tree: c5af531a8a0eedf8f3a5039152898cfb34fe1c9d

Author: Claude

Committer: Claude

## Message

```
fix(server): skip re-emitting a project whose identity refresh found nothing

A failed lookup resolves to null, and re-emitting the shell then could
replace a client's valid identity with null. Init without a remote also
resolves to null and has nothing new to send.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WvDgDwRRG8xvtoABQ8KwtC

```

## Parents

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

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