Summary | Search Does Not Work |
Queue | IMP |
Queue Version | 4.0.4-RC2 |
Type | Bug |
State | Not A Bug |
Priority | 2. Medium |
Owners | slusarz (at) horde (dot) org |
Requester | ajitdixit (at) shreya (dot) co (dot) in |
Created | 09/28/2005 (7193 days ago) |
Due | |
Updated | 09/28/2005 (7193 days ago) |
Assigned | 09/28/2005 (7193 days ago) |
Resolved | 09/28/2005 (7193 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
not an imp issue. The search problem you are indicating was an error
in Horde's IMAP_Search and can be solved by upgrading to Horde 3.0.5.
THE PROBLEM IS SOLVED
not an imp issue. The search problem you are indicating was an error
in Horde's IMAP_Search and can be solved by upgrading to Horde 3.0.5.
if (!empty($ob)) {
$old_query = unserialize($imp['search']['query']);
$query = &new IMAP_Search_Query();
$query->imapAnd(array($ob, $old_query));
} else {
$query = unserialize($imp['search']['query']);
}
wrong line in Log . I regret
But the reporting is correct
Bug 1367. (and line 585 is a comment in RC2 so you arenot running RC2 as you indicate).
In Search Menu If You Select Match Any Query The Search Works
If You Select Match All Quiries then the Search returns empty Set
The problem is coming from lib/Search.php
I have copied the lib/Search.php of 4.0.4-RC1 In 4.0.4-RC2 and now
Match All Quiries work
I feel the problem is in Line No 23 To 29 Of lib/Search.php in
version 4.0.4-RC2
I have multiple imp versions running Simulteneously and I had picked
wrong line in Log . I regret
But the reporting is correct
State ⇒ Not A Bug
Bug 1367. (and line 585 is a comment in RC2 so you arenot running RC2 as you indicate).
State ⇒ Assigned
PHP Notice: Undefined offset: 0 in
/var/www/html/horde/imp/lib/IMP.php on line 585
For any search Horde gives following message
No messages matched your search.
Presently I am using 4.0.4-RC-1 in which search works OK.
State ⇒ Feedback
Priority ⇒ 2. Medium
Priority ⇒ 3. High
Type ⇒ Bug
Summary ⇒ Search Does Not Work
Queue ⇒ IMP
State ⇒ Unconfirmed
of incorrect index