# fix\(server\): background activity interval overrides save again · pingdotgg/t3code

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

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

Visibility: public

Requested revision: a1adf8aac987aadd25979b4cc8b8eae5e04c9206

Requested commit: a1adf8aac987aadd25979b4cc8b8eae5e04c9206

Commit: a1adf8aac987aadd25979b4cc8b8eae5e04c9206

Tree: b0d3fbd96ff0f75e9d889158b4b43bf548e0905d

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
fix(server): background activity interval overrides save again

Settings authorization re-decoded the RPC payload the server had already
decoded, so Duration overrides failed with "Expected number" and dropped the
connection. Validate the payload's type side instead; scope checks are
unchanged.

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

```

## Parents

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

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