This commit is contained in:
Alexander Popov 2023-01-04 15:34:05 +03:00
parent 9700444420
commit 94b8b9788c

12
code.js
View File

@ -7,7 +7,7 @@
/** /**
* Получает данные из элемента `div.badge_row` * Получает данные из элемента `div.badge_row`
* @param {DOM} value - div.badge_row. * @param {Array} value - div.badge_row.
* @returns {Object} * @returns {Object}
*/ */
function getData(value) { function getData(value) {
@ -22,14 +22,14 @@ function getData(value) {
// check left cards // check left cards
// для металлических карточек нет параметра 'карточек выпадет' // для металлических карточек нет параметра 'карточек выпадет'
let cardsDropLeft = 0; let cardsDropLeft = 0;
if (value.getElementsByClassName('progress_info_bold')[0]) { if (value[1].getElementsByClassName('progress_info_bold')[0]) {
cardsDropLeft = value.getElementsByClassName('progress_info_bold')[0].match(/\d/g); cardsDropLeft = value[1].getElementsByClassName('progress_info_bold')[0].match(/\d/g);
} }
let badgeItem = { let badgeItem = {
id: value.childNodes[1].href.split('/')[6], id: value[1].childNodes[1].href.split('/')[6],
uri: value.childNodes[1].href, uri: value[1].childNodes[1].href,
name: value.childNodes[3].childNodes[1].childNodes[3].childNodes[0].nodeValue.replace(/[\r\n\t]/g, ''), name: value[1].childNodes[3].childNodes[1].childNodes[3].childNodes[0].nodeValue.replace(/[\r\n\t]/g, ''),
dropLeft: cardsDropLeft, dropLeft: cardsDropLeft,
}; };