Changeset 0dde4162


Ignore:
Timestamp:
Nov 23, 2013 4:24:30 AM (7 years ago)
Author:
str4d <str4d@…>
Branches:
master
Children:
fdb0097
Parents:
57144f3e
Message:

susimail: Fix NPE when deleting last message (ticket #414)

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • apps/susimail/src/src/i2p/susi/webmail/WebMail.java

    r57144f3e r0dde4162  
    12881288                        if( sessionObject.state == STATE_SHOW ) {
    12891289                                processMessageButtons( sessionObject, request );
    1290                                 Mail mail = sessionObject.mailCache.getMail( sessionObject.showUIDL, MailCache.FETCH_ALL );
    1291                                 if( mail != null && mail.error.length() > 0 ) {
    1292                                         sessionObject.error += mail.error;
    1293                                         mail.error = "";
     1290                                // If the last message has just been deleted then
     1291                                // sessionObject.state = STATE_LIST and
     1292                                // sessionObject.showUIDL = null
     1293                                if ( sessionObject.showUIDL != null ) {
     1294                                        Mail mail = sessionObject.mailCache.getMail( sessionObject.showUIDL, MailCache.FETCH_ALL );
     1295                                        if( mail != null && mail.error.length() > 0 ) {
     1296                                                sessionObject.error += mail.error;
     1297                                                mail.error = "";
     1298                                        }
    12941299                                }
    12951300                        }
  • history.txt

    r57144f3e r0dde4162  
     12013-11-23 str4d
     2 * susimail: Fix NPE when deleting last message (ticket #414)
     3
    142013-11-19 kytv
    25
Note: See TracChangeset for help on using the changeset viewer.