#3969: Fetch handler doesn't properly handle gmail flag updates
-----------------------+---------------------
Reporter: kevin8t8 | Owner: brendan
Type: defect | Status: closed
Priority: major | Milestone:
Component: IMAP | Version:
Resolution: fixed | Keywords:
-----------------------+---------------------
Changes (by Kevin McCarthy <kevin@…>):
* status: new => closed
* resolution: => fixed
Comment:
In [changeset:"12d3714d8bfae519b526cad7d0e2ca4c8d31862c"
7155:12d3714d8bfa]:
{{{
#!CommitTicketReference repository=""
revision="12d3714d8bfae519b526cad7d0e2ca4c8d31862c"
Improve imap fetch handler to accept an initial UID. (closes #3969)
Gmail sends flag updates with a UID before the FLAGS. The handler was
very simple, and so ignored the flag update in that case.
Pull the code from msg_parse_fetch(), paring down to just UID and
FLAGS. This will handle arbitrary order data items.
}}}
--
Ticket URL: <https://dev.mutt.org/trac/ticket/3969#comment:2>
Mutt <http://www.mutt.org/>
The Mutt mail user agent