| Summary: | [server][search] Search term containing : causes search failure | ||
|---|---|---|---|
| Product: | [ECD] Orion | Reporter: | John Arthorne <john.arthorne> |
| Component: | Server | Assignee: | John Arthorne <john.arthorne> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | aniefer, mamacdon |
| Version: | 0.2 | ||
| Target Milestone: | 0.3 M2 | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
I've noticed a similar error when using '"(){}[] in queries...
This makes search impossible to use when the User logs in with an open id provider because the user name contains a ":" |
0.2 M5 If you enter text containing a colon character (":") in the search box, a server error occurs (500). This is because Solr treats the portion before the colon as a field name. We need to escape the ':' character in search terms.