[Tickets #11132] Re: Invalid UID Fetch attribute

bugs at horde.org bugs at horde.org
Sun Sep 23 21:51:49 UTC 2012


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/11132
------------------------------------------------------------------------------
  Ticket             | 11132
  Updated By         | horde at gosign.de
  Summary            | Invalid UID Fetch attribute
  Queue              | IMP
  Version            | Git master
  Type               | Bug
  State              | Resolved
  Priority           | 1. Low
  Milestone          |
  Patch              |
  Owners             | Michael Slusarz
------------------------------------------------------------------------------


horde at gosign.de (2012-09-23 21:51) wrote:

I am still getting the same error (with Cyrus Imapd) and after some  
research figured out that in line 3167 the empty parameter is  
hard-coded:

        $this->_sendLine(array(
             'UID FETCH',
             $ids->all ? '1:*' : strval($ids),
             array(),
             array(
                 'VANISHED',
                 'CHANGEDSINCE',
                 array('t' => Horde_Imap_Client::DATA_NUMBER, 'v' =>  
intval($modseq))
             )

As per the discussion here:  
http://www.dovecot.org/list/dovecot/2012-April/065086.html this is  
incorrect and should be changed to include the UID parameter:


        $this->_sendLine(array(
             'UID FETCH',
             $ids->all ? '1:*' : strval($ids),
             array('UID'),
             array(
                 'VANISHED',
                 'CHANGEDSINCE',
                 array('t' => Horde_Imap_Client::DATA_NUMBER, 'v' =>  
intval($modseq))
             )


Alex





More information about the bugs mailing list