]> 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:53 +0000 (10:40 -0400)
commitc532b0a376be74859824b211685b99e99102a7b5
tree272d212a1e76041fc39fcb086c4eb20a49abaac3
parent1021ba646946027a5cafc816945d138c919f9d0d
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