How can i confirm the trade? i have this function:
function checkitems(){
connection.query('Select tradeurl, itemcode, tradecode, typetrade,tradestatus,sended From bot Where Botchecknummer = 1', function(err, result)
{
if (err)
console.log(err);
else
console.log(result);
console.log(result[0].url);
if(result != null){
var offer = manager.createOffer(result[0].tradeurl);
if(result[0].typetrade == 'withdraw'){
offer.addMyItem({"appid": 730, "contextid": 2,"assetid": result[0].itemcode });
}else{
offer.addTheirItems({"appid": 730, "contextid": 2,"assetid": 9508261450 });
}
var id = '0';
offer.setMessage(result[0].tradecode);
offer.send(function(err, status) {
if (err) {
console.log(err);
} else {
console.log("Offer #" + offer.id + " " + status);
}
});
console.log(offer);
offer.accept(function (err) {
if (err) {
console.log("Unable to accept offer "+ offer.id +": " + err.message);
} else {
console.log("Offer accepted");
}
});
}
},100);
}
but it says: Unable to accept offer null: Cannot accept an unsent offer. If i try it after its send, it says that it cant confirm trade null, trade offer doesnt exist, but the trade offer is waiting for a confirmation if i do it after console.log("Offer #" + offer.id + " " + status); , it says: Unable to accept offer 2282084226: Offer #2282084226 is not active, so it may not be accepted Bye, Bart