]> git.evergreen-ils.org Git - working/Evergreen.git/commit
LP#1729922: correctly display most recent transit in item status
authorGalen Charlton <gmc@equinoxinitiative.org>
Fri, 8 Dec 2017 15:29:40 +0000 (10:29 -0500)
committerJason Etheridge <jason@EquinoxInitiative.org>
Mon, 18 Dec 2017 03:22:12 +0000 (22:22 -0500)
commit74dc248e2333240df39abdbdc9e28b7c98259cd0
treeb97af270801e5ba7c30941d9258ac4782367b287
parentd6e6519437daaa95de8a15a5b3d7e0dee2412126
LP#1729922: correctly display most recent transit in item status

This patch ensures that the 'Most Recent Transit' display in
the web staff client's item status page shows the latest transit,
not the oldest one. This also fixes a bug where the transit
receive time never got displayed.  As a side effect, this patch
also ensures that only the transit in question is fetched from
the database, not all transits on the item.

To test
-------
[1] Set up an item with some closed transits and display in in
    detail view in the Item Status page. Note that the
    /oldest/ transit is displayed and that the transit
    receive time field is blank.
[2] Apply the patch and repeat step 1.
[3] This time, the most recent transit should be displayed, and
    if that transit was received, the receive time should be
    displayed.

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
Signed-off-by: Jason Etheridge <jason@EquinoxInitiative.org>
Open-ILS/src/templates/staff/cat/item/t_holds_pane.tt2
Open-ILS/web/js/ui/default/staff/cat/item/app.js