]> git.evergreen-ils.org Git - working/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:37:28 +0000 (10:37 -0400)
commitbb5d651c44d0f3e04a358ef3e0ab176f7ad5802d
tree12a89e72a828becfe86db55e175c9230e00532ad
parent4c490dafe1126a116bf53f04ca19907d4270b1db
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