From 04a32000fa706b419a81c164dcb1a4df1990893e Mon Sep 17 00:00:00 2001 From: Yaakov Aglamaz Date: Tue, 26 Aug 2025 19:08:52 +0300 Subject: [PATCH] tollerant missing address --- index.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/index.js b/index.js index 4d8338e1..26e7676d 100644 --- a/index.js +++ b/index.js @@ -15,7 +15,9 @@ utils.setConfig({ date_format: 'MMM, YYYY' }); function render(resume) { const addressAttrs = ['address', 'city', 'region', 'countryCode', 'postalCode']; - const addressValues = addressAttrs.map(key => resume.basics.location[key]); + const addressValues = addressAttrs.map( + key => resume?.basics?.location?.[key] || [] + ); const css = fs.readFileSync(__dirname + '/assets/css/theme.css', 'utf-8'); resume.basics.picture = utils.getUrlForPicture(resume);