You've already forked tf2wikipricing
fix: error handling in priceSKU
This commit is contained in:
@@ -96,16 +96,21 @@ chrome.runtime.onMessage.addListener(
|
|||||||
const sku: string = request.sku
|
const sku: string = request.sku
|
||||||
const service: string = request.service
|
const service: string = request.service
|
||||||
const token: string = request.token
|
const token: string = request.token
|
||||||
switch (service) {
|
if(token === "" || !token) {
|
||||||
case "prices.tf": {
|
sendResponse(new Error("No token provided"))
|
||||||
priceUsingPricesTF(token, sku).then((response) => {
|
|
||||||
sendResponse(JSON.stringify(response));
|
|
||||||
})
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
default:
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
switch (service) {
|
||||||
|
case "prices.tf": {
|
||||||
|
priceUsingPricesTF(token, sku)
|
||||||
|
.then((response) => sendResponse({response}))
|
||||||
|
.catch(error => {
|
||||||
|
sendResponse(error);
|
||||||
|
return false;
|
||||||
|
})
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
Reference in New Issue
Block a user