In the deep dark history of Boulder we ended up jamming contacts into a VARCHAR db field. We need to make sure that when contacts are marshaled the resulting bytes will fit into the column or a 500 will be returned to the user when the SA RPC fails. One day we should fix this properly and not return a hacky error message that's hard for users to understand. Unfortunately that will likely require a migration or a new DB table. In the shorter term this hack will prevent 500s which is a clear improvement. |
||
|---|---|---|
| .. | ||
| proto | ||
| mock_test.go | ||
| ra.go | ||
| ra_test.go | ||