]> git.evergreen-ils.org Git - Evergreen.git/commit
lp1261835 stop colliding bill UI refreshes
authorJason Etheridge <jason@esilibrary.com>
Wed, 2 Nov 2016 18:28:08 +0000 (14:28 -0400)
committerKathy Lussier <klussier@masslnc.org>
Tue, 14 Mar 2017 14:40:18 +0000 (10:40 -0400)
commit45f3a75b182a58546db5edacdd622b45973adb2c
tree350b7aaa839dd1ec01131e6c1dd6946e01a76b6c
parent81d53a8ba69e47d0addbe4586272451f3fdce9d7
lp1261835 stop colliding bill UI refreshes

for want of promises in Angular :)

population of the bill list in this implementation is asynchronous, but the rest
of the refresh action is not, and it's sadly being invoked multiple times. There
are different ways to fix this, but using a semaphore seems to work.

Signed-off-by: Jason Etheridge <jason@esilibrary.com>
Signed-off-by: Dawn Dale <ddale@georgialibraries.org>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Open-ILS/xul/staff_client/server/patron/bill2.js