1
0
Fork 0
mirror of https://github.com/M66B/FairEmail.git synced 2025-02-28 16:55:56 +00:00

Reset attachment download on all errors

This commit is contained in:
M66B 2019-06-06 10:39:56 +02:00
parent db931c6f6f
commit fb575b3a53

View file

@ -926,8 +926,10 @@ public class MessageHelper {
Log.i("Downloaded attachment size=" + size); Log.i("Downloaded attachment size=" + size);
} catch (FolderClosedIOException ex) { } catch (FolderClosedIOException ex) {
db.attachment().setError(id, Helper.formatThrowable(ex));
throw new FolderClosedException(ex.getFolder(), "downloadAttachment", ex); throw new FolderClosedException(ex.getFolder(), "downloadAttachment", ex);
} catch (MessageRemovedIOException ex) { } catch (MessageRemovedIOException ex) {
db.attachment().setError(id, Helper.formatThrowable(ex));
throw new MessagingException("downloadAttachment", ex); throw new MessagingException("downloadAttachment", ex);
} catch (Throwable ex) { } catch (Throwable ex) {
// Reset progress on failure // Reset progress on failure