- Timestamp:
- 09/21/12 12:29:04 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/js/main.js
r7258 r7271 33 33 function updateDynamicContact(){ 34 34 dynamicContacts = new Array(); 35 var dynamicData = REST.get("/dynamiccontacts").collection.itens; 36 if(dynamicData){ 37 $.each(dynamicData, function(index, value){ 35 36 var dynamicUsers = REST.get("/dynamiccontacts"); 37 38 if(dynamicUsers.collection && !dynamicUsers.collection.error){ 39 var dynamicData = normalizeContacts(dynamicUsers.collection.itens) 40 41 $.each(dynamicData, function(index, value){ 38 42 if(index ==0){ 39 topContact = parseInt(value .data[2].value);43 topContact = parseInt(value['number_of_messages']); 40 44 } 41 45 var dynamic = { 42 name : value. data[0].value,43 mail : value. data[1].value,44 value: value. data[0].value + " - " + value.data[1].value,46 name : value.name, 47 mail : value.mail, 48 value: value.name + " - " + value.mail, 45 49 type: "", 46 id: parseInt(value.data[3].value),47 qtd : parseInt(value.data[2].value)50 id: value.id, 51 qtd : value['number_of_messages'] 48 52 }; 49 53 dynamicContacts.push(dynamic); … … 55 59 function updateDynamicPersonalContacts(){ 56 60 dynamicPersonalContacts = new Array(); 57 var contactsData = normalizeContacts(REST.get("/personalContact").collection.itens); 58 if(contactsData){ 59 $.each(contactsData, function(index, value){ 60 var contact = { 61 id : parseInt(value.id), 62 name : value.name, 63 email: value.email, 64 value: value.name+ " - " + value.email, 65 type: "P" 66 }; 67 dynamicPersonalContacts.push(contact); 68 }); 69 } 61 62 var personalContacts = REST.get("/personalContact"); 63 64 if(personalContacts.collection && !personalContacts.collection.error){ 65 var contactsData = normalizeContacts(personalContacts.collection.itens); 66 if(contactsData){ 67 $.each(contactsData, function(index, value){ 68 var contact = { 69 id : parseInt(value.id), 70 name : value.name, 71 email: value.email, 72 value: value.name+ " - " + value.email, 73 type: "P" 74 }; 75 dynamicPersonalContacts.push(contact); 76 }); 77 } 78 } 70 79 } 71 80 … … 73 82 function updateDynamicPersonalGroups(){ 74 83 dynamicPersonalGroups = new Array(); 75 var contactsData = normalizeContacts(REST.get("/groups").collection.itens); 76 if(contactsData){ 77 $.each(contactsData, function(index, value){ 78 var contact = { 79 id : parseInt(value.id), 80 owner : value.owner, 81 name : value.name, 82 email: value.email, 83 type: "G" 84 }; 85 dynamicPersonalGroups.push(contact); 86 }); 87 } 84 85 var groups = REST.get("/groups"); 86 87 if(groups.collection && !groups.collection.error){ 88 var contactsData = normalizeContacts(groups.collection.itens); 89 if(contactsData.collecion && !contactsData.collecion.error){ 90 $.each(contactsData, function(index, value){ 91 var contact = { 92 id : parseInt(value.id), 93 owner : value.owner, 94 name : value.name, 95 email: value.email, 96 type: "G" 97 }; 98 dynamicPersonalGroups.push(contact); 99 }); 100 } 101 } 88 102 } 89 103
Note: See TracChangeset
for help on using the changeset viewer.