(resp codersdk.DynamicParametersResponse)
| 98 | } |
| 99 | |
| 100 | func checkNoDiagnostics(resp codersdk.DynamicParametersResponse) error { |
| 101 | if len(resp.Diagnostics) != 0 { |
| 102 | return xerrors.Errorf("unexpected response diagnostics: %v", resp.Diagnostics) |
| 103 | } |
| 104 | for _, param := range resp.Parameters { |
| 105 | if len(param.Diagnostics) != 0 { |
| 106 | return xerrors.Errorf("unexpected parameter diagnostics for '%s': %v", param.Name, param.Diagnostics) |
| 107 | } |
| 108 | } |
| 109 | return nil |
| 110 | } |