Catalogue sorting error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
calibre |
Triaged
|
Undecided
|
Unassigned |
Bug Description
Given two series "Sharpe" and "Sharpe Extra", it turns out that "Sharpe Extra" is sorted before "Sharpe" in the catalogue. The same problem occurs with authors, e.g. "Frederik Pohl (ed.)" appears before "Frederik Pohl".
After adding series Sharpe?Extra and Sharpe:Extra to obtain more data, the catalogue contains the following:
<p class="series">
<a class="calibre3" href="part0002.
Sharpe:Extra
</a>
</p>
<p class="line_item">
<span class="prefix">
*
</span>
<span class="entry">
<a class="calibre3">
[1] Sharpe's Skirmish
</a>
</span>
</p>
<p class="series">
<a class="calibre3" href="part0002.
Sharpe?Extra
</a>
</p>
<p class="line_item">
<span class="prefix">
*
</span>
<span class="entry">
<a class="calibre3">
[2] Sharpe's Christmas
</a>
</span>
</p>
<p class="series">
<a class="calibre3" href="part0002.
Sharpe
</a>
</p>
<p class="line_item">
<span class="prefix">
*
</span>
<span class="entry">
<a class="calibre3">
[21] Sharpe's Devil
</a>
</span>
</p>
(It would appear from this that the sorting uses the HREF, so e.g. "part0002.
OS: Windows 7 and 8
Calibre versions: 2.32
Note: this bug was originally pointed out in this thread on the MobileRead forum:
http://
As it has not been fixed yet, I'm now reporting it.
Changing the component for this bug.
assignee griker
tag catalogs
status triaged