🐛 fix #2 issue anymore for DOM problems

master
carlos-burelo 3 years ago
parent 4ff0cad507
commit 460582facf

@ -7,6 +7,7 @@ export async function getEpisode(req, res) {
const { data } = await get(api.episode(id)); const { data } = await get(api.episode(id));
const html = parse(data); const html = parse(data);
const ctrls = html.querySelectorAll('.controldiv2 a'); const ctrls = html.querySelectorAll('.controldiv2 a');
let nav = {}; let nav = {};
let mapc = ctrls.map((e, i) => { let mapc = ctrls.map((e, i) => {
let elem = e.querySelector('img').classList; let elem = e.querySelector('img').classList;
@ -32,7 +33,7 @@ export async function getEpisode(req, res) {
title: html.querySelector('.heromain_h1').text.replace(/Sub\sEspañol/gi, ''), title: html.querySelector('.heromain_h1').text.replace(/Sub\sEspañol/gi, ''),
nextEpisodes: nextEpisodes.length == 0 ? null : nextEpisodes, nextEpisodes: nextEpisodes.length == 0 ? null : nextEpisodes,
ctrs: nav, ctrs: nav,
sugestions: html.querySelectorAll('.nextplay:nth-child(2) .nextplays a').map((i) => { sugestions: html.querySelectorAll('.nextplay:nth-child(3) .nextplays a').map((i) => {
const image = attr(i, '.nxtmainimg', 'src'); const image = attr(i, '.nxtmainimg', 'src');
return { return {
image: image.length == 0 || !image ? imgNotFound : image, image: image.length == 0 || !image ? imgNotFound : image,

Loading…
Cancel
Save