diff --git a/genius.js b/genius.js index 4f5247b..bd88f74 100644 --- a/genius.js +++ b/genius.js @@ -29,7 +29,13 @@ class Genius { let lyrics; texts.forEach(element => { if (element.type === 'text') lyrics += element.data; - else if (element.children[0]) lyrics += element.children[0].data; + else if (element.children[0]) { + element.children.forEach(children => { + if (children.data) lyrics += children.data; + }); + } + + //else if (element.children[0]) lyrics += element.children[0].data; }); return callback(null, lyrics); }).catch(err => {