[Tickets #9859] Re: Ingo does not filter

bugs at horde.org bugs at horde.org
Tue Apr 12 13:39:38 UTC 2011


BITTE NICHT AUF DIESE NACHRICHT ANTWORTEN. NACHRICHTEN AN DIESE  
E-MAIL-ADRESSE WERDEN NICHT GELESEN.

Ticket-URL: http://bugs.horde.org/ticket/9859
------------------------------------------------------------------------------
  Ticket           | 9859
  Aktualisiert Von | andy at andreasmueller.net
  Zusammenfassung  | Ingo does not filter
  Warteschlange    | Ingo
  Version          | 2.0
  Typ              | Bug
  Status           | Feedback
  Priorität        | 3. High
  Milestone        |
  Patch            |
  Zuständige       | Michael Slusarz
------------------------------------------------------------------------------


andy at andreasmueller.net (2011-04-12 13:39) hat geschrieben:

> Does this fix?

No, not really.

After changing line 61 in ingo/lib/Script/Imap/Live.php from:
  return  
$GLOBALS['registry']->call('mail/imapOb')->fetch($this->_params['mailbox'],  
$query, array('ids' => $indices));

to:
return  
$GLOBALS['registry']->call('mail/imapOb')->fetch($this->_params['mailbox'],  
$query, array('ids' => new Horde_Imap_Client_Ids($indices)));

the following happens:


when clicking "apply filters" inside IMP (at the sidebar) nothing  
happens but these records in horde.log and no entry in apache-logs:

2011-04-12T10:18:09+02:00 WARN: HORDE [imp] PHP ERROR: Illegal offset  
type in isset or empty [pid 31485 on line 174 of  
"/usr/share/php/www/horde/imp/lib/Indices.php"]
2011-04-12T10:18:09+02:00 WARN: HORDE [imp] PHP ERROR: Illegal offset  
type in isset or empty [pid 31485 on line 174 of  
"/usr/share/php/www/horde/imp/lib/Indices.php"]

and nothing else happens.


When openening "filter" inside Imp sidebar menu on the portal page I  
get a blank page and this entry in apache error.log:

[Tue Apr 12 10:24:29 2011] [error] [client 192.168.2.14] PHP Fatal  
error:  Cannot use object of type Horde_Imap_Client_Data_Fetch as  
array in /usr/share/php/www/horde/ingo/lib/Script/Imap.php on line  
282, referer: https://myfqdn/horde/ingo/

There is no entry in horde.log

Furthermore _all_ messages in Inbox are being moved(!!) to the folder  
which is targeted by the first filtering rule and my Inbox is pretty  
clean. Not so perfect ;).








More information about the bugs mailing list