lib/nexmo/oas/renderer/views/open_api/_endpoint.erb in nexmo-oas-renderer-0.5.2 vs lib/nexmo/oas/renderer/views/open_api/_endpoint.erb in nexmo-oas-renderer-0.5.4
- old
+ new
@@ -8,9 +8,10 @@
<div class="Vlt-badge-combined">
<code class="Vlt-badge Vlt-badge--large Nxd-method-badge Nxd-method-badge--<%= endpoint.method %>"><%= endpoint.method.upcase %></code>
<code class="Vlt-badge Vlt-badge--large Vlt-badge--grey">
<% servers = endpoint.path.servers ? endpoint.path.servers : endpoint.definition.servers %>
+ <% raise "`servers` parameter not provided at either the path level or document root" unless servers.size.positive? %>
<span><%= servers[0]['url'] %></span><%= endpoint.path.path.gsub(/\{(.+?)\}/, '<span class="api-path-parameter">:\1</span>') %>
</code>
</div>
<% if endpoint.jwt? || endpoint.basic_auth? || endpoint.oauth? %>