chore(coderd): extract api version validation to util package (#11407)

This commit is contained in:
Cian Johnston
2024-01-05 10:22:07 +00:00
committed by GitHub
parent 58873fa7e2
commit 4d2fe2685a
5 changed files with 178 additions and 110 deletions

View File

@ -1180,7 +1180,7 @@ func (api *API) workspaceAgentClientCoordinate(rw http.ResponseWriter, r *http.R
if qv != "" {
version = qv
}
if err := tailnet.ValidateVersion(version); err != nil {
if err := tailnet.CurrentVersion.Validate(version); err != nil {
httpapi.Write(ctx, rw, http.StatusBadRequest, codersdk.Response{
Message: "Unknown or unsupported API version",
Validations: []codersdk.ValidationError{