A few small bugfixes discovered from online users of openapi-changes

someone caused a panic, exposed an untested bug.

Signed-off-by: quobix <dave@quobix.com>
This commit is contained in:
quobix
2023-11-17 06:25:11 -05:00
parent 8b9ef11270
commit ac80716553
3 changed files with 22 additions and 6 deletions

View File

@@ -154,7 +154,7 @@ func (p *Paths) Build(ctx context.Context, _, root *yaml.Node, idx *index.SpecIn
err := path.Build(ctx, cNode, pNode, idx)
if err != nil {
if idx.GetLogger() != nil {
if idx != nil && idx.GetLogger() != nil {
idx.GetLogger().Error(fmt.Sprintf("error building path item '%s'", err.Error()))
}
//return buildResult{}, err