diff --git a/entity/Person_entity/recordcontainers/index/affectedIds.js b/entity/Person_entity/recordcontainers/index/affectedIds.js index dbd08b2c4bab594481c4c05b9171699605cdf3d8..24ea484ba1ecc993a37d14329c3901e7fb28a1c6 100644 --- a/entity/Person_entity/recordcontainers/index/affectedIds.js +++ b/entity/Person_entity/recordcontainers/index/affectedIds.js @@ -49,9 +49,7 @@ switch (tableName) break; } -if (res && res[0]) +if (res) { result.object(res); - -else - result.object([]); +} \ No newline at end of file diff --git a/process/IndexSearch_lib/process.js b/process/IndexSearch_lib/process.js index b39ce87ed0696119457a4d37b819455fd182f89b..bb66f61baf4d8b4cd2369d8b3ccbdf54ce5d2bec 100644 --- a/process/IndexSearch_lib/process.js +++ b/process/IndexSearch_lib/process.js @@ -33,7 +33,10 @@ IndexsearchUtils.getAffectedIdValues = function(fieldname, affectedInfoContainer affectedIds = [affectedInfoContainer.oldValues[affectedInfoContainer.columns.indexOf(fieldname)]]; break; } - return affectedIds || []; + if(affectedIds.length > 0) + return affectedIds || []; + else + return [] } /**