diff --git a/packages/ace-core/src/checker/checker-epub.js b/packages/ace-core/src/checker/checker-epub.js index f5399bf6..e9b023fd 100644 --- a/packages/ace-core/src/checker/checker-epub.js +++ b/packages/ace-core/src/checker/checker-epub.js @@ -160,7 +160,7 @@ function checkMetadata(assertions, epub) { values = [values] } // Parse list values - values = values.map(value => value.trim().replace(',', ' ').replace(/\s{2,}/g, ' ').split(' ')) + values = values.map(value => value.trim().replace(/,/g, ' ').replace(/\s{2,}/g, ' ').split(' ')) values = [].concat(...values); // Check metadata values are allowed // see https://www.w3.org/wiki/WebSchemas/Accessibility diff --git a/tests/data/epubrules-metadata/EPUB/package.opf b/tests/data/epubrules-metadata/EPUB/package.opf index 19f543a8..0231c152 100644 --- a/tests/data/epubrules-metadata/EPUB/package.opf +++ b/tests/data/epubrules-metadata/EPUB/package.opf @@ -13,7 +13,7 @@ noMotionSimulationHazard text - visual,textual + visual,textual,auditory