For the below code:
var item = cartModel.getlist()[index];
if((item.isDepo()) {
// Some code
} else if(!permission.hasPermissionToVoidSKU()) {
// Some code
} else if(item.sku.indexOf(mposConstants.RESTOCK_FEE_SKU) > -1){
// Some code
}
I'm getting this error:
TypeError: null is not an object (evaluating 'item.sku.indexOf')
If item object is null, the error is something different (see below). In what scenario will this error be thrown?
Update:
If item.sku
is null, the error is:
[FATAL] [] [-] ["TypeError: Cannot read property 'indexOf' of null
If item
is null, the error is:
[FATAL] [] [-] ["TypeError: Cannot read property 'isDepo' of null