fix: CV rendering failure without Volunteer field (#3479)

Fixes #3478
This commit is contained in:
Sundar Gurumurthy 2026-01-30 13:37:45 +00:00 committed by GitHub
parent 751670c84f
commit 1cc23ba23a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -122,7 +122,10 @@ layout: default
<!-- RenderCV Sections - Merge Experience and Volunteer -->
{% comment %} First, combine Experience and Volunteer entries {% endcomment %}
{% assign combined_experience = cv.sections.Experience | concat: cv.sections.Volunteer %}
{% assign empty_array = '' | split: ',' %}
{% assign exp = cv.sections.Experience | default: empty_array %}
{% assign vol = cv.sections.Volunteer | default: empty_array %}
{% assign combined_experience = exp | concat: vol %}
{% if combined_experience.size > 0 %}
<a class="anchor" id="experience"></a>
<div class="card mt-3 p-3">
@ -258,7 +261,10 @@ layout: default
{% endif %}
<!-- JSONResume Sections - Merge work and volunteer into Experience -->
{% assign combined_experience = site.data.resume.work | concat: site.data.resume.volunteer %}
{% assign empty_array = '' | split: ',' %}
{% assign work = site.data.resume.work | default: empty_array %}
{% assign vol = site.data.resume.volunteer | default: empty_array %}
{% assign combined_experience = work | concat: vol %}
{% if combined_experience.size > 0 %}
<a class="anchor" id="experience"></a>
<div class="card mt-3 p-3">