Summary | non-ASCII character recipients search broke IMP search |
Queue | IMP |
Queue Version | 6.2.22 |
Type | Bug |
State | Resolved |
Priority | 1. Low |
Owners | Horde Developers (at) , mrubinsk (at) horde (dot) org |
Requester | samuel.wolf (at) wolf-maschinenbau (dot) de |
Created | 07/19/2018 (2579 days ago) |
Due | |
Updated | 05/28/2019 (2266 days ago) |
Assigned | 08/05/2018 (2562 days ago) |
Resolved | 05/28/2019 (2266 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
commit 8bb153cf082073d73a660bda3b323645b88aa1cb
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date: Tue, 28 May 2019 15:23:41 -0400
[mjr] Fix errors on initial quick search breaking subsequent searches
(
Bug #14838).M doc/changelog.yml
https://github.com/horde/imp/commit/8bb153cf082073d73a660bda3b323645b88aa1cb
commit cd35b17982d86c02dd01fc2d7266f02633acd239
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date: Tue, 28 May 2019 15:13:29 -0400
[mjr] Fix errors on initial quick search breaking subsequent searches
(
Bug #14838).M docs/CHANGES
M package.xml
https://github.com/horde/imp/commit/cd35b17982d86c02dd01fc2d7266f02633acd239
commit 5ad4361413f031df427c8331f03144df8efee892
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date: Tue, 28 May 2019 15:13:29 -0400
[mjr] Fix errors on initial quick search breaking subsequent searches
(
Bug #14838).M docs/changelog.yml
https://github.com/horde/imp/commit/5ad4361413f031df427c8331f03144df8efee892
State ⇒ Resolved
This has got to be the largest ($time/$lines_of_changed_code) ratio of
any bug I've fixed yet....
commit dec1f80facc728b35348b1b637f7dc2379fe8827
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date: Tue, 28 May 2019 15:05:17 -0400
Bug: 14838Fix errors on initial quick search breaking subsequent searches.If the error occurs on the first search, the search buffer is never
setup correctly, despite the fact we are still viewing the search
results. Include the 'search' parameter in the viewport metadata
returned by the error object to indicate it's a search request.
M lib/Ajax/Application/Viewport/Error.php
https://github.com/horde/imp/commit/dec1f80facc728b35348b1b637f7dc2379fe8827
commit 078bd29636b68cbbc72a6d149d0ec08a05247e94
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date: Tue, 28 May 2019 15:04:28 -0400
Bug: 14838Fix errors on initial quick search breaking subsequent searches.If the error occurs on the first search, the search buffer is never
setup correctly, despite the fact we are still viewing the search
results. Include the 'search' parameter in the viewport metadata
returned by the error object to indicate it's a search request.
M lib/Ajax/Application/Viewport/Error.php
https://github.com/horde/imp/commit/078bd29636b68cbbc72a6d149d0ec08a05247e94
Assigned to Michael Rubinsky
State ⇒ Assigned
Assigned to
Reproducible now, non ascii must be the first search of the session.
* Login into Horde/IMP
* Search (Recipients (To/Cc/Bcc))
* search string ä
* Error message: "String contains non-ASCII characters."
--> From now the search is broken.
Work:
* Login into Horde/IMP
* Search (Recipients (To/Cc/Bcc))
* search string "root"
* search result (do not leave the search)
* search string ä
* Error message: "String contains non-ASCII characters."
* search string (again) "root"
--> work as expected!
Look like there is only a problem if the first search string contains
non-ASCII characters.
Firefox 61.0.1 (64-Bit)
Chromium 68.0.3440.75 (64-Bit)
State ⇒ Feedback
I get the initial error, but subsequent reloads/searches - even
without reloading - work fine.
Patch ⇒ No
State ⇒ Unconfirmed
Milestone ⇒
Queue ⇒ IMP
Summary ⇒ non-ASCII character recipients search broke IMP search
Type ⇒ Bug
Priority ⇒ 1. Low
* Search (Recipients (To/Cc/Bcc))
* search string ä
* Error message: "String contains non-ASCII characters."
From now the search is broken.
Press F5 show in the folder list "Loading..."
To solve this issue, delete the complete URL (except of the horde base
url) and press return.