fix: better error handling for public key constraint

- Add try/catch in claimUsername to handle UNIQUE constraint
- Return meaningful error: 'This public key has already claimed a different username'
- Enable observability logs for better debugging
This commit is contained in:
2025-12-08 21:31:36 +01:00
parent 163e1f73d4
commit b446adaee4
2 changed files with 37 additions and 29 deletions

View File

@@ -39,7 +39,7 @@ command = ""
[observability]
[observability.logs]
enabled = false
enabled = true
head_sampling_rate = 1
invocation_logs = true
persist = true