daily pastebin goal
66%
SHARE
TWEET

Untitled

a guest Jun 14th, 2018 70 Never
Upgrade to PRO!
ENDING IN00days00hours00mins00secs
 
  1.     var tags = result.tags || [];
  2.             if(!(tags instanceof Array))
  3.                 tags = [tags];
  4.  
  5.             var tagList = {};
  6.             for(x in tags) {
  7.                 var tag = tags[x];
  8.                 tag.name = htmlDecode(tag.name);
  9.                 tagList[tag.id] = tag;
  10.             }
  11.  
  12.             if($rootScope.backlogitems && $rootScope.backlogitems.length > 0){
  13.                 for(var x in tags){
  14.                     var count = 0;
  15.                     var tag = tags[x];
  16.    
  17.                     for(var i=0; i < $rootScope.backlogitems.length; i++){
  18.                         var pbi = $rootScope.backlogitems[i];
  19.                        
  20.                         if(pbi.tag){ // if pbi has tags, loop through tags of pbi
  21.                             for(var z=0; z < pbi.tag.length; z++){
  22.                                 var pbiTag = pbi.tag[z];
  23.    
  24.                                 if(pbiTag.name == tag.name){ // if name of pbi tag == name of current then count++
  25.                                     count++;
  26.                                 }
  27.                             }
  28.                         }
  29.                     }
  30.                     tag.amountPbis = count; // assign count to tag
  31.                 }
  32.             }
  33.            
  34.  
  35.             $rootScope.tags = tagList;
  36.             $rootScope.permissions.tags = authService.getPermissions("tags");
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top