Allow deleting draft server records
This commit is contained in:
@@ -986,7 +986,7 @@ func validateServerInstance(instance domain.ServerInstance, allowDeleted bool) e
|
||||
violations = appendRequired(violations, "id", instance.ID)
|
||||
violations = appendRequired(violations, "pluginId", instance.PluginID)
|
||||
violations = appendRequired(violations, "pluginVersion", instance.PluginVersion)
|
||||
if instance.State != domain.ServerInstanceStateDraft {
|
||||
if instance.State != domain.ServerInstanceStateDraft && instance.State != domain.ServerInstanceStateDeleted {
|
||||
violations = appendRequired(violations, "runEndpointId", instance.RunEndpointID)
|
||||
}
|
||||
violations = appendRequired(violations, "name", instance.Name)
|
||||
|
||||
Reference in New Issue
Block a user