config: return XMinioConfigNotFound code for non existing config (#16065)

This commit is contained in:
Anis Elleuch
2022-11-18 19:28:14 +01:00
committed by GitHub
parent 58ec835af0
commit 993e586855
2 changed files with 44 additions and 12 deletions

View File

@@ -84,7 +84,13 @@ func toAdminAPIErr(ctx context.Context, err error) APIError {
Description: e.Error(),
HTTPStatusCode: http.StatusBadRequest,
}
case config.Error:
case config.ErrConfigNotFound:
apiErr = APIError{
Code: "XMinioConfigNotFoundError",
Description: e.Error(),
HTTPStatusCode: http.StatusNotFound,
}
case config.ErrConfigGeneric:
apiErr = APIError{
Code: "XMinioConfigError",
Description: e.Error(),