Unverified Commit 7a43a765 authored by Nathan Ward's avatar Nathan Ward Committed by GitHub
Browse files

Merge pull request #158 from SearchLightNZ/fix_client_attributes

Fix client attributes so that hashes and arrays work correctly
parents 28c34bcb 8176e4bf
...@@ -45,13 +45,13 @@ client <%= @shortname %> { ...@@ -45,13 +45,13 @@ client <%= @shortname %> {
} }
<%- end -%> <%- end -%>
<%- if defined?(@attributes) and !@attributes.empty? -%> <%- if defined?(@attributes) and !@attributes.empty? -%>
<%- if defined?(@attributes).respond_to?('join') -%> <%- if @attributes.respond_to?('join') -%>
<%= @attributes.join("\n ") %> <%= @attributes.join("\n ") %>
<%- elsif defined?(@attributes).is_a?(Hash) -%> <%- elsif @attributes.is_a?(Hash) -%>
<%- @attributes.sort.each do |k, v| -%> <%- @attributes.sort.each do |k, v| -%>
<%= k %> = <%= v %> <%= k %> = <%= v %>
<%- end -%> <%- end -%>
<%- elsif defined?(@attributes) -%> <%- else -%>
<%= @attributes %> <%= @attributes %>
<%- end -%> <%- end -%>
<%- end -%> <%- end -%>
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment