(payload *codersdk.ChatError)
| 5658 | } |
| 5659 | |
| 5660 | func encodeChatLastErrorPayload(payload *codersdk.ChatError) (pqtype.NullRawMessage, error) { |
| 5661 | if payload == nil { |
| 5662 | return pqtype.NullRawMessage{}, nil |
| 5663 | } |
| 5664 | encoded, err := json.Marshal(payload) |
| 5665 | if err != nil { |
| 5666 | return pqtype.NullRawMessage{}, err |
| 5667 | } |
| 5668 | return pqtype.NullRawMessage{RawMessage: encoded, Valid: true}, nil |
| 5669 | } |
| 5670 | |
| 5671 | func panicFailureReason(recovered any) string { |
| 5672 | var reason string |