fix(api): fix endpointExtensionAddPayload validation
parent
b4c2820ad7
commit
6698173bf5
|
@ -19,8 +19,8 @@ func (payload *endpointExtensionAddPayload) Validate(r *http.Request) error {
|
||||||
if payload.Type != 1 {
|
if payload.Type != 1 {
|
||||||
return portainer.Error("Invalid type value. Value must be one of: 1 (Storidge)")
|
return portainer.Error("Invalid type value. Value must be one of: 1 (Storidge)")
|
||||||
}
|
}
|
||||||
if govalidator.IsNull(payload.URL) {
|
if payload.Type == 1 && govalidator.IsNull(payload.URL) {
|
||||||
return portainer.Error("Invalid URL")
|
return portainer.Error("Invalid extension URL")
|
||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue