]> git.evergreen-ils.org Git - 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)
committerGalen Charlton <gmc@equinoxinitiative.org>
Mon, 5 Mar 2018 18:30:10 +0000 (13:30 -0500)
commit54bf493a73d89929ad552adfb14d74485fe03775
treeb6f8066cd1b1472ae5b889b2401b8f18f3669672
parent5c07f11bcb78426734f3fdaf6c42c0fc6059b970
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