in src/wsjf.tsx [115:132]
onFieldChanged: function(args) {
GetStoredFields().then((storedFields:StoredFieldReferences) => {
if (storedFields && storedFields.bvField && storedFields.effortField && storedFields.tcField && storedFields.rvField && storedFields.wsjfField) {
//If one of fields in the calculation changes
if ((args.changedFields[storedFields.bvField] !== undefined) ||
(args.changedFields[storedFields.tcField] !== undefined) ||
(args.changedFields[storedFields.rvField] !== undefined) ||
(args.changedFields[storedFields.effortField] !== undefined)) {
updateWSJFOnForm(storedFields);
}
}
else {
console.log("Unable to calculate WSJF, please configure fields on the collection settings page.");
}
}, (reason) => {
console.log(reason);
});
},