Comment 3 for bug 1866406

Revision history for this message
Mike Rylander (mrylander) wrote :

I've added a commit to make use of the already-calculated ordering data at the display level. I did not address the "random order" request, as that's definitely a new feature, but I think the basic predictable ordering issue is 100% bug fix.

Branch:

https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/miker/lp-1866406-carousel-item-order

And, from the commit message:

Previous to this commit, the item display order for carousels was undefined. Now, ordering is stable and predictable.

For Newly Cataloged Item and Newest Items by Shelving Location carousels, the order is from most recently cataloged to least recently cataloged.

For Recently Returned Item carousels, the order is from most recently returned to least recently returned.

For Top Circulated Items carousels, the order is from most circulated to least circulated.

For Manual carousels (as of now, without the ability to adjust the Position of items) it is the order they are added to the backing bucket. Thus emptying and refilling the bucket allows reordering.