Changeset 6384 for trunk/expressoMail1_2/js/draw_api.js
- Timestamp:
- 06/01/12 15:53:54 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/js/draw_api.js
r6332 r6384 1737 1737 headers_msgs.followupflagged.id = DataLayer.put('followupflagged', headers_msgs.followupflagged); 1738 1738 DataLayer.commit(false, false, function(data){ 1739 var fail = false;1739 var fail = 'success'; 1740 1740 $.each(data, function(index, value) { 1741 if(typeof value != 'object' || !(value['id'])){1742 fail = true;1741 if(typeof value === 'string'){ 1742 fail = value; 1743 1743 } 1744 1744 }); … … 1747 1747 'tr[role="'+messageClickedId+'_'+msg_folder+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited") 1748 1748 .html('<img src="../prototype/modules/mail/img/flagEditor.png">'); 1749 1750 if (!fail) { 1751 $('#td_message_followup_' + messageClickedId + ', ' + 1752 'tr[role="'+messageClickedId+'_'+msg_folder+'"] #td_message_followup_search_' + messageClickedId).attr('title', get_lang('Follow up')).find(".flag-edited").css("background", headers_msgs.followupflagged.backgroundColor); 1753 updateCacheFollowupflag(messageClickedId, msg_folder, true); 1754 } else { 1755 $('#td_message_followup_' + messageClickedId + ', ' + 1756 'tr[role="'+messageClickedId+'_'+msg_folder+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", "#CCCCCC"); 1757 alert("Não foi possível sinalizar esta mensagem. \nDetalhes do erro: mensagem não contém o atributo message-id."); 1749 1750 switch( fail ) 1751 { 1752 case '#FollowupflagMessageIdError': { 1753 $('#td_message_followup_' + messageClickedId + ', ' + 1754 'tr[role="'+messageClickedId+'_'+msg_folder+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", "#CCCCCC"); 1755 alert("Não foi possível sinalizar esta mensagem. \nDetalhes do erro: mensagem não contém o atributo message-id."); break; 1756 } 1757 case '#FollowupflagParamsError': { 1758 $('#td_message_followup_' + messageClickedId + ', ' + 1759 'tr[role="'+messageClickedId+'_'+msg_folder+'"] #td_message_followup_search_' + messageClickedId).find(".flag-edited").css("background", "#CCCCCC"); 1760 alert("Não foi possível sinalizar esta mensagem. \nDetalhes do erro: mensagem não contém todos os atributos necessários."); break; 1761 } 1762 default : { 1763 $('#td_message_followup_' + messageClickedId + ', ' + 1764 'tr[role="'+messageClickedId+'_'+msg_folder+'"] #td_message_followup_search_' + messageClickedId).attr('title', get_lang('Follow up')).find(".flag-edited").css("background", headers_msgs.followupflagged.backgroundColor); 1765 updateCacheFollowupflag(messageClickedId, msg_folder, true); 1766 } 1758 1767 } 1759 1768 });
Note: See TracChangeset
for help on using the changeset viewer.