Changeset 5784


Ignore:
Timestamp:
03/22/12 11:54:31 (12 years ago)
Author:
marcieli
Message:

Ticket #2541 - Recupera o email e nome da pasta a partir do campo De.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoMail1_2/js/main.js

    r5780 r5784  
    23842384        autoSaveControl.status[border_id] = true; 
    23852385    /////////////////////////////////////////// 
    2386      
    23872386    var idJavascript = DataLayer.put('message',DataLayer.form("#form_message_"+border_id));     
    23882387    uidsSave[border_id] = []; 
     
    35993598        decoder:function( form ){ 
    36003599            var border_id = form.abaID;   
    3601             ///Dfininindo pasta a ser salva mensagem 
    3602             var folder_id = (openTab.imapBox[border_id] && openTab.type[border_id] < 6) ? openTab.imapBox[border_id]: "INBOX" + cyrus_delimiter + draftsfolder; 
     3600            //Defininindo pasta a ser salva mensagem 
     3601                        var user_selected = $('#from_'+border_id+ ' option:selected').text(); 
     3602                        var str_begin_name = user_selected.indexOf('<') + 1; 
     3603                        var str_end_name = user_selected.indexOf('@'); 
     3604                        var user_selected_name = user_selected.substring(str_begin_name, str_end_name); 
     3605                        var user_selected_email = user_selected.match(/<([^<]*)>[\s]*$/)[1]; 
     3606                        if(user_selected_email == User.me.mail){ 
     3607                                var prefix = 'INBOX'; 
     3608                        }else{ 
     3609                                var prefix = 'user/'+user_selected_name; 
     3610                        } 
     3611            var folder_id = (openTab.imapBox[border_id] && openTab.type[border_id] < 6) ? openTab.imapBox[border_id]: prefix + cyrus_delimiter + draftsfolder; 
    36033612            form.folder = folder_id; 
    36043613            form.body = RichTextEditor.getData("body_"+border_id); 
    3605             form.type =  RichTextEditor.plain[border_id] ? 'plain' : 'html';         
     3614                        form.type =  RichTextEditor.plain[border_id] ? 'plain' : 'html';             
    36063615            form.attachments = listAttachment(border_id); 
    36073616            form.uidsSave = uidsSave[border_id].toString(); 
Note: See TracChangeset for help on using the changeset viewer.