# fix\(mobile\): legacy linked PRs no longer hide Create PR on older servers · pingdotgg/t3code

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

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

Visibility: public

Requested revision: 9c3a6ee0fefce393799bc616d193747e2ddb2208

Requested commit: 9c3a6ee0fefce393799bc616d193747e2ddb2208

Commit: 9c3a6ee0fefce393799bc616d193747e2ddb2208

Tree: e9a9c8ec382e34977b0fa0c1db21e90614219c52

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
fix(mobile): legacy linked PRs no longer hide Create PR on older servers

A server without thread PR snapshots only reports the legacy linked PR,
which clients turn into a link with no snapshot. The Git status fallback
treated that as open forever, so a merged legacy PR kept replacing the
checkout's status and suppressed Create PR. Unsynced links now count as
open only when the server advertises threadPullRequests; links with an
explicit open snapshot still stand in regardless.

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

```

## Parents

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

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