Browse Source

UI-674: Call logs can now be 'filtered' by their callId (aLeg or bLegs)

4.3
Maxime Roux 11 years ago
parent
commit
d0748f0a3f
1 changed files with 4 additions and 2 deletions
  1. +4
    -2
      submodules/callLogs/callLogs.js

+ 4
- 2
submodules/callLogs/callLogs.js View File

@ -116,9 +116,11 @@ define(function(require){
matchedResults = true;
} else {
_.each(cdrs, function(cdr) {
var searchString = (cdr.date + "|" + cdr.fromName + "|"
var callIds = (cdr.callId || cdr.id) + (cdr.bLegs.length>0 ? "|" + $.map(cdr.bLegs, function(val) { return val.callId || val.id }).join("|") : ""),
searchString = (cdr.date + "|" + cdr.fromName + "|"
+ cdr.fromNumber + "|" + cdr.toName + "|"
+ cdr.toNumber + "|" + cdr.hangupCause).toLowerCase(),
+ cdr.toNumber + "|" + cdr.hangupCause + "|"
+ callIds).toLowerCase(),
rowGroup = template.find('.grid-row.a-leg[data-id="'+cdr.id+'"]').parents('.grid-row-group');
if(searchString.indexOf(searchValue) >= 0) {
matchedResults = true;


Loading…
Cancel
Save