]> git.evergreen-ils.org Git - Evergreen.git/commit
LP#1768947 Offline xact presence is cached; show date
authorBill Erickson <berickxx@gmail.com>
Fri, 22 Jun 2018 14:56:02 +0000 (10:56 -0400)
committerKathy Lussier <klussier@masslnc.org>
Fri, 10 Aug 2018 15:19:45 +0000 (11:19 -0400)
commit6984e2f724f355dd8a2f09df5d22dcda65ad60cb
treed3939af560cf885493bed61309d8715a8b6ea346
parentb65a9ca3c52f45e9f386f8bb65e54c960faf8101
LP#1768947 Offline xact presence is cached; show date

Maintain an entry to the object date cache table indicating the time of
the most recent offline transaction entry.  This data is used on the
login page to determine if offline transactions exist, so the staff
logging in can be notified.  We do this in lieu of checking the offline
transaction table, since that table only exists in the offline UI.

As a bonus, since we know the last transaction add time, display this
information in the login page offline xact alert panel.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Open-ILS/src/templates/staff/t_login.tt2
Open-ILS/web/js/ui/default/staff/offline-db-worker.js
Open-ILS/web/js/ui/default/staff/services/lovefield.js