diff --git a/lib/v2/economist/full.js b/lib/v2/economist/full.js index 93a790e85..e310bbe05 100644 --- a/lib/v2/economist/full.js +++ b/lib/v2/economist/full.js @@ -9,7 +9,7 @@ const getArticleDetail = async (link, ctx) => $('div.article-audio-player__center-tooltip').remove(); const nextData = JSON.parse($('head script[type="application/ld+json"]').text()); - const article = $('#new-article-template > div > div.css-wvfzu8 > div.css-mticar').html() + $('#new-article-template > div > div.css-wvfzu8 > div > div > section').html(); + const article = ($('figure[class^=css-]').first().parent().parent().html() || '') + $('p.article__body-text').parent().html(); const categories = nextData.keywords?.map((k) => k); return { article, categories };