https://bugs.kde.org/show_bug.cgi?id=341982

Jan Kundrát <j...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|CONFIRMED                   |RESOLVED
      Latest Commit|                            |https://commits.kde.org/tro
                   |                            |jita/dc563cf4f6476afad684b3
                   |                            |c8e6ebd820233ab07f

--- Comment #3 from Jan Kundrát <j...@kde.org> ---
Git commit dc563cf4f6476afad684b3c8e6ebd820233ab07f by Jan Kundrát.
Committed on 02/01/2017 at 21:08.
Pushed by gerrit into branch 'master'.

IMAP: Retry by fetching the raw part on [UNKNOWN-CTE]

An IMAP server supporting the BINARY extension can return UNKNOWN-CTE
when decoding of a message part failed. In particular, Dovecot simply
says * NO [UNKNOWN-CTE] for these parts.

Let's go back to local decoding for those parts which actually failed to
load upon seeing the [UNKNOWN-CTE] response code. Try to check it
regardless if it came in an OK or NO response for the FETCH command.
Change-Id: Ie782f0c89879cc270234e7f057ab3fe38364a12d

M  +2    -0    src/Imap/Model/MailboxTree.cpp
M  +2    -0    src/Imap/Model/MailboxTree.h
M  +1    -1    src/Imap/Model/Model.cpp
M  +41   -3    src/Imap/Tasks/FetchMsgPartTask.cpp
M  +1    -0    src/Imap/Tasks/FetchMsgPartTask.h
M  +106  -0    tests/Imap/test_Imap_BodyParts.cpp
M  +2    -0    tests/Imap/test_Imap_BodyParts.h

https://commits.kde.org/trojita/dc563cf4f6476afad684b3c8e6ebd820233ab07f

--- Comment #4 from Jan Kundrát <j...@kde.org> ---
Git commit 1faa911b5331ad6196165c739fa5f5f6134593a9 by Jan Kundrát.
Committed on 02/01/2017 at 22:07.
Pushed by gerrit into branch 'master'.

GUI: Show accurate error message when a part fails to load in the GUI

The code should distinguish between being offline and parts failing for
some other reason.
Change-Id: I858d79d88c4c51a25ca8cb3a493dd144f1cc366f

M  +17   -4    src/Gui/EmbeddedWebView.cpp
M  +10   -2    src/Imap/Network/MsgPartNetworkReply.cpp
M  +1    -1    tests/Imap/test_Imap_MsgPartNetAccessManager.cpp

https://commits.kde.org/trojita/1faa911b5331ad6196165c739fa5f5f6134593a9

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to