From 94b8b9788c625ee195dcee2e69155277c357b564 Mon Sep 17 00:00:00 2001 From: Alexander Popov Date: Wed, 4 Jan 2023 15:34:05 +0300 Subject: [PATCH] fix bug --- code.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/code.js b/code.js index 429871f..0153de7 100644 --- a/code.js +++ b/code.js @@ -7,7 +7,7 @@ /** * Получает данные из элемента `div.badge_row` - * @param {DOM} value - div.badge_row. + * @param {Array} value - div.badge_row. * @returns {Object} */ function getData(value) { @@ -22,14 +22,14 @@ function getData(value) { // check left cards // для металлических карточек нет параметра 'карточек выпадет' let cardsDropLeft = 0; - if (value.getElementsByClassName('progress_info_bold')[0]) { - cardsDropLeft = value.getElementsByClassName('progress_info_bold')[0].match(/\d/g); + if (value[1].getElementsByClassName('progress_info_bold')[0]) { + cardsDropLeft = value[1].getElementsByClassName('progress_info_bold')[0].match(/\d/g); } let badgeItem = { - id: value.childNodes[1].href.split('/')[6], - uri: value.childNodes[1].href, - name: value.childNodes[3].childNodes[1].childNodes[3].childNodes[0].nodeValue.replace(/[\r\n\t]/g, ''), + id: value[1].childNodes[1].href.split('/')[6], + uri: value[1].childNodes[1].href, + name: value[1].childNodes[3].childNodes[1].childNodes[3].childNodes[0].nodeValue.replace(/[\r\n\t]/g, ''), dropLeft: cardsDropLeft, };