mirror of
https://github.com/M66B/FairEmail.git
synced 2024-12-31 20:25:38 +00:00
Improved logging
This commit is contained in:
parent
09d8930303
commit
ca9379c8d8
1 changed files with 15 additions and 5 deletions
|
@ -4038,13 +4038,23 @@ class Core {
|
|||
|
||||
try {
|
||||
boolean uidplus = MessageHelper.hasCapability(ifolder, "UIDPLUS");
|
||||
String count = (uidplus ? messages.size() : "all") + "messages";
|
||||
Log.i(ifolder.getName() + " expunging " + count);
|
||||
if (uidplus)
|
||||
if (uidplus) {
|
||||
List<Long> uids = new ArrayList<>();
|
||||
for (Message m : messages)
|
||||
try {
|
||||
uids.add(ifolder.getUID(m));
|
||||
} catch (MessagingException ex) {
|
||||
uids.add(-1L);
|
||||
}
|
||||
Log.i(ifolder.getName() + " expunging " + TextUtils.join(",", uids));
|
||||
ifolder.expunge(messages.toArray(new Message[0]));
|
||||
else
|
||||
Log.i(ifolder.getName() + " expunged " + TextUtils.join(",", uids));
|
||||
} else {
|
||||
Log.i(ifolder.getName() + " expunging all");
|
||||
ifolder.expunge();
|
||||
Log.i(ifolder.getName() + " expunged " + count);
|
||||
Log.i(ifolder.getName() + " expunged all");
|
||||
}
|
||||
|
||||
return true;
|
||||
} catch (MessagingException ex) {
|
||||
// NO EXPUNGE failed.
|
||||
|
|
Loading…
Reference in a new issue