File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed
templates/ruby/lib/container/models Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -22,7 +22,11 @@ module {{ spec.title | caseUcfirst }}
2222 )
2323{% for property in definition .properties %}
2424{% if property .enum %}
25+ {% if property .required %}
2526 @{{ property .name | caseSnake | escapeKeyword }} = validate_{{ property .name | caseSnake | escapeKeyword }}({{ property .name | caseSnake | escapeKeyword }})
27+ {% else %}
28+ @{{ property .name | caseSnake | escapeKeyword }} = {{ property .name | caseSnake | escapeKeyword }}.nil? ? {{ property .name | caseSnake | escapeKeyword }} : validate_{{ property .name | caseSnake | escapeKeyword }}({{ property .name | caseSnake | escapeKeyword }})
29+ {% endif %}
2630{% else %}
2731 @{{ property .name | caseSnake | escapeKeyword }} = {{ property .name | caseSnake | escapeKeyword }}
2832{% endif %}
You can’t perform that action at this time.
0 commit comments