Prevent NPE when getting a bad mailbox id.
The mailboxNotification query apparently can return bogus mailbox ids. This underlying bug still needs fixing. Bug: 8482721 Change-Id: Icfbd0d986ab32fe878a0dbe09a3276322c75cafe
This commit is contained in:
parent
28a344042d
commit
1dd937bf18
@ -583,13 +583,16 @@ public class NotificationController {
|
||||
|
||||
if (folderCursor == null) {
|
||||
LogUtils.e(LOG_TAG, "Null folder cursor for mMailboxId %d", mailboxId);
|
||||
return;
|
||||
continue;
|
||||
}
|
||||
|
||||
Folder folder = null;
|
||||
try {
|
||||
if (folderCursor.moveToFirst()) {
|
||||
folder = new Folder(folderCursor);
|
||||
} else {
|
||||
LogUtils.e(LOG_TAG, "Empty folder cursor for mMailboxId %d", mailboxId);
|
||||
continue;
|
||||
}
|
||||
} finally {
|
||||
folderCursor.close();
|
||||
|
Loading…
Reference in New Issue
Block a user