I thought my code is broken, but when I received cs2 item trade offer manager can't find the trade offer to show (other stuff like tf2, rust is working fine)
the code I use :
manager.getOffers(1, (err, sent, received) => {
if (err) {
console.log('Get offers error: ', err);
return;
}
if (received.length > 0) {
for (const offer of received) {
if (offer.itemsToGive.length === 0 && offer.itemsToReceive.length > 0) {
offer.accept((err, status) => {
if (err)return;
});
}
}
}