Bug 28728 made the 'Holds ratio' column a link to the biblio holds page This had a side effect of breaking the sorting. That column now sorts based on the biblionumber as it includes the link HTML in the sorting The issue seems to be that we have assigned 'Natural' sorting to that column. Natural is for a mix of letters and numbers and should only be needed for callnumber
Created attachment 126529 [details] [review] Bug 29279: Don't sort holds ratio numeric columns as 'natural' TO test: 1 - Place a variety of holds on some records 2 - Place more holds on records with low biblionumbers and less on ones with high biblionumbers 3 - Go to Circulation->Holds ratios 4 - Set the ration to 1 and load the report 5 - Sort by the 'Holds ratio' column and note it is incorrect 6 - Apply patch 7 - Confirm sort works correctly on first three columns and call numbers column
Created attachment 126530 [details] [review] Bug 29279: Don't sort holds ratio numeric columns as 'natural' TO test: 1 - Place a variety of holds on some records 2 - Place more holds on records with low biblionumbers and less on ones with high biblionumbers 3 - Go to Circulation->Holds ratios 4 - Set the ration to 1 and load the report 5 - Sort by the 'Holds ratio' column and note it is incorrect 6 - Apply patch 7 - Confirm sort works correctly on first three columns and call numbers column Signed-off-by: Andrew Fuerste-Henry <andrew@bywatersolutions.com>
Created attachment 126552 [details] [review] Bug 29279: Don't sort holds ratio numeric columns as 'natural' TO test: 1 - Place a variety of holds on some records 2 - Place more holds on records with low biblionumbers and less on ones with high biblionumbers 3 - Go to Circulation->Holds ratios 4 - Set the ration to 1 and load the report 5 - Sort by the 'Holds ratio' column and note it is incorrect 6 - Apply patch 7 - Confirm sort works correctly on first three columns and call numbers column Signed-off-by: Andrew Fuerste-Henry <andrew@bywatersolutions.com> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Created attachment 126644 [details] [review] Bug 29279: Use class for targets
If it's broken, don't let it weak, but make it more solid! ;)
Pushed to master for 21.11, thanks to everybody involved!
Pushed to 21.05.x for 21.05.05
Pushed to 20.11.x for 20.11.11
Not backported to oldoldstable (20.05.x). Feel free to ask if it's needed.