Open silentium343 opened 5 years ago
Browser: Chrome 69.0.3497.100 Plugin: Tampermonkey 4.7 Script: Includes_NeopetsShop[BETA] Accessed url: http://www.neopets.com/market.phtml?type=your Installation url: https://github.com/w35l3y/userscripts/blob/master/scripts/Neopets_Price_Checker/112692.user.js Error Message: Buying Bottle of Water... userscript.html?id=5417fa27-c55e-4544-a104-84f103e5dea3:2526 {error: 0, message: undefined, list: Array(13)} userscript.html?id=5417fa27-c55e-4544-a104-84f103e5dea3:2526 {error: 0, message: b, list: Array(11)}
http://prntscr.com/kyecm7
Obs.:
for (var ai = 0,at = items.length;ai < at;++ai) { var item = items[ai], img = item.getElementsByTagName("img")[0], texts = xpath(".//text()[not(starts-with(., ' '))]", item.parentNode); obj.list.push({ "Id" : /&obj_info_id=(\d+)/.test(item.href) && RegExp.$1 || NaN, "Link" : ( /^http:/i.test(item.href) ? "" : "http://www.neopets.com" + ( /^\//.test(item.href) ? "" : "/" ) ) + item.href, "Image" : img.src, "Name" : texts[0].textContent, "Description" : img.getAttribute("title"), "Quantity" : parseInt(texts[1].textContent.replace(/[,.]+/g, "").match(/\d+/), 10), "Price" : parseInt(texts[2].textContent.replace(/[,.]+/g, "").match(/\d+/), 10), }); } console.log(obj);
for (var ai = 0,at = items.length;ai < at;++ai) { var item = items[ai], img = item.getElementsByTagName("img")[0], texts = xpath(".//text()[not(starts-with(., ' '))]", item.parentNode);
obj.list.push({ "Id" : /&obj_info_id=(\d+)/.test(item.href) && RegExp.$1 || NaN, "Link" : ( /^http:/i.test(item.href) ? "" : "http://www.neopets.com" + ( /^\//.test(item.href) ? "" : "/" ) ) + item.href, "Image" : img.src, "Name" : texts[0].textContent, "Description" : img.getAttribute("title"), "Quantity" : parseInt(texts[1].textContent.replace(/[,.]+/g, "").match(/\d+/), 10), "Price" : parseInt(texts[2].textContent.replace(/[,.]+/g, "").match(/\d+/), 10), });
} console.log(obj);
Expected behavior: When using buy feature, item is purchased Actual behavior: Popup window stating: Parameter 'link' is wrong/missing. Steps to reproduce:
Browser: Chrome 69.0.3497.100
Plugin: Tampermonkey 4.7
Script: Includes_NeopetsShop[BETA]
Accessed url: http://www.neopets.com/market.phtml?type=your
Installation url: https://github.com/w35l3y/userscripts/blob/master/scripts/Neopets_Price_Checker/112692.user.js
Error Message: Buying Bottle of Water... userscript.html?id=5417fa27-c55e-4544-a104-84f103e5dea3:2526 {error: 0, message: undefined, list: Array(13)} userscript.html?id=5417fa27-c55e-4544-a104-84f103e5dea3:2526 {error: 0, message: b, list: Array(11)}
http://prntscr.com/kyecm7
Obs.:
Expected behavior: When using buy feature, item is purchased
Actual behavior: Popup window stating: Parameter 'link' is wrong/missing.
Steps to reproduce: