From b346710496498fde3fa43994efd8244ceceaeab6 Mon Sep 17 00:00:00 2001 From: Anthony Correa Date: Mon, 27 May 2024 15:02:00 -0500 Subject: [PATCH] fix embed svg (additional classes) --- src/lib/utils.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/utils.js b/src/lib/utils.js index a050f2e..96ec2ce 100644 --- a/src/lib/utils.js +++ b/src/lib/utils.js @@ -113,7 +113,7 @@ exports.groupTeamsnapItems = (items, types = [], params = {}) => { return result; } -exports.embeddedSvgFromPath = (svg_path, additional_classes = "") => { +exports.embeddedSvgFromPath = (svg_path, additional_classes, options) => { const iconStaticPaths = { "/teamsnap-ui/assets":path.join(__dirname, "/../../node_modules/@teamsnap/teamsnap-ui/src/assets"), "/bootstrap-icons":path.join(__dirname, "/../../node_modules/bootstrap-icons/icons"), @@ -126,6 +126,8 @@ exports.embeddedSvgFromPath = (svg_path, additional_classes = "") => { } } + if (!options) {options=additional_classes; additional_classes=''} + const svg = fs.readFileSync(`${svg_path}`, 'utf8'); svgRegExWithClass = new RegExp(//)