diff --git a/api_documentation/api_documentation.go b/api_documentation/api_documentation.go index 360039b6c19a3c1b5cffc09f66367fbd833f9815..68cc62613f5d3e2ab9effe321c5936e843755abe 100644 --- a/api_documentation/api_documentation.go +++ b/api_documentation/api_documentation.go @@ -73,10 +73,7 @@ func GetDocs(endpointHandlers map[string]map[string]interface{}, corePath string } // Add default error - docs.Components.Schemas["error"] = map[string]string{ - "type": "string", - "format": "string", - } + addDefaultSchemas(docs) var validationError error if endpointHandlers, validationError = handler_utils.ValidateAPIEndpoints(endpointHandlers); validationError != nil { @@ -141,6 +138,18 @@ func GetDocs(endpointHandlers map[string]map[string]interface{}, corePath string return docs, nil } +func addDefaultSchemas(docs Docs) { + docs.Components.Schemas["error"] = map[string]string{ + "type": "string", + "format": "string", + } + + docs.Components.Schemas["string"] = map[string]string{ + "type": "string", + "format": "string", + } +} + func FillParameters(docs *Docs, handler handler_utils.Handler) ([]DocParam, error) { docParameters := []DocParam{}