Changeset 5579


Ignore:
Timestamp:
02/28/12 15:36:40 (12 years ago)
Author:
thiago
Message:

Ticket #2486 - Correção de um bug na tela dos sinalizadores.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/prototype/modules/mail/templates/followupflag_configure.ejs

    r5576 r5579  
    77                if (followupflagged.alarmDeadline) 
    88                        followupflagged.alarmDeadline = Date.parseExact(followupflagged.alarmDeadline, 'yyyy-MM-dd hh:mm:ss'); 
    9                          
     9                followupflagged.followupflag.id = data.followupflags[data.messages[0].followupflagged.followupflagId-1].id; 
    1010        } else if (data.messages.length > 1) { 
    1111                var followupflagged = { 
     
    2424                                break; 
    2525                        } 
    26                         followupflagged.followupflag.name = (followupflagged.followupflag.name && data.messages[i].followupflagged.followupflag.name == data.messages[i-1].followupflagged.followupflag.name) ? 
    27                                 data.messages[i].followupflagged.followupflag.name : false; 
     26                         
     27                        followupflagged.followupflag.id = (followupflagged.followupflag.name && data.messages[i].followupflagged.followupflagId == data.messages[i-1].followupflagged.followupflagId) ? 
     28                                data.followupflags[data.messages[i].followupflagged.followupflagId-1].id : false; 
    2829                                 
    29                         followupflagged.isDone = (followupflagged.isDone && data.messages[i].followupflagged.followupflag.isDone == data.messages[i-1].followupflagged.followupflag.isDone) ? 
    30                                 data.messages[i].followupflagged.followupflag.isDone : false; 
     30                        followupflagged.isDone = (followupflagged.isDone && data.messages[i].followupflagged.isDone == data.messages[i-1].followupflagged.isDone) ? 
     31                                data.messages[i].followupflagged.isDone : false; 
    3132                                 
    32                         followupflagged.doneDeadline = (followupflagged.doneDeadline && data.messages[i].followupflagged.followupflag.doneDeadline == data.messages[i-1].followupflagged.followupflag.doneDeadline) ? 
    33                                 Date.parseExact(data.messages[i].followupflagged.followupflag.doneDeadline, 'yyyy-MM-dd hh:mm:ss') : false; 
     33                        followupflagged.doneDeadline = (followupflagged.doneDeadline && data.messages[i].followupflagged.doneDeadline == data.messages[i-1].followupflagged.doneDeadline) ? 
     34                                Date.parseExact(data.messages[i].followupflagged.doneDeadline, 'yyyy-MM-dd hh:mm:ss') : false; 
    3435                                 
    35                         followupflagged.alarmDeadline = (followupflagged.alarmDeadline && data.messages[i].followupflagged.followupflag.alarmDeadline == data.messages[i-1].followupflagged.followupflag.alarmDeadline) ? 
    36                                 Date.parseExact(data.messages[i].followupflagged.followupflag.alarmDeadline, 'yyyy-MM-dd hh:mm:ss') : false; 
     36                        followupflagged.alarmDeadline = (followupflagged.alarmDeadline && data.messages[i].followupflagged.alarmDeadline == data.messages[i-1].followupflagged.alarmDeadline) ? 
     37                                Date.parseExact(data.messages[i].followupflagged.alarmDeadline, 'yyyy-MM-dd hh:mm:ss') : false; 
    3738                                 
    38                         followupflagged.backgroundColor = (followupflagged.backgroundColor && data.messages[i].followupflagged.followupflag.backgroundColor == data.messages[i-1].followupflagged.followupflag.backgroundColor) ? 
    39                                 data.messages[i].followupflagged.followupflag.backgroundColor : false; 
     39                        followupflagged.backgroundColor = (followupflagged.backgroundColor && data.messages[i].followupflagged.backgroundColor == data.messages[i-1].followupflagged.backgroundColor) ? 
     40                                data.messages[i].followupflagged.backgroundColor : false; 
    4041                } 
    4142        } 
     
    5051                                <% for(var i=0; i<data.followupflags.length; i++) {  %> 
    5152                                         
    52                                         <% var selected = (data.followupflags[i].id == followupflagged.followupflagId ) ? 'selected="selected"' : '' %>  
     53                                        <% var selected = (data.followupflags[i].id == followupflagged.followupflag.id ) ? 'selected="selected"' : '' %>  
    5354                                        <option value="<%= data.followupflags[i].id %>" <%= selected %>><%= data.followupflags[i].name %></option> 
    5455                                <% } %> 
Note: See TracChangeset for help on using the changeset viewer.