|
@@ -54,7 +54,7 @@ var billsLibObj = {
|
|
|
var findData = function (value, field, Array) {
|
|
|
var i = 0;
|
|
|
for (i = 0; i < Array.length - 1; i++) {
|
|
|
- if (value === Array[i][field]) {
|
|
|
+ if (value[field] === Array[i][field]) {
|
|
|
return Array[i];
|
|
|
}
|
|
|
}
|
|
@@ -64,7 +64,7 @@ var billsLibObj = {
|
|
|
var jobs = [], i, jobData = null;
|
|
|
if (stdBillsJobData && node && node.data.jobs) {
|
|
|
for (i = 0; i < node.data.jobs.length - 1; i++) {
|
|
|
- jobData = findData(node.data.jobs[i].id, 'id', stdBillsJobData);
|
|
|
+ jobData = findData(node.data.jobs[i], 'id', stdBillsJobData);
|
|
|
if (jobData) {
|
|
|
jobs.push(jobData);
|
|
|
}
|
|
@@ -76,7 +76,7 @@ var billsLibObj = {
|
|
|
var features = [], i, featureData = null;
|
|
|
if (stdBillsFeatureData && node && node.data.items) {
|
|
|
for (i = 0; i < node.data.items.length - 1; i++) {
|
|
|
- featureData = findData(node.data.items[i].id, 'id', stdBillsFeatureData);
|
|
|
+ featureData = findData(node.data.items[i], 'id', stdBillsFeatureData);
|
|
|
if (featureData) {
|
|
|
features.push(featureData);
|
|
|
}
|