LP#1879983: Predefined ILS Events to alert the UI
authorMike Rylander <mrylander@gmail.com>
Tue, 19 May 2020 19:10:34 +0000 (15:10 -0400)
committerMike Rylander <mrylander@gmail.com>
Mon, 22 Jun 2020 19:59:47 +0000 (15:59 -0400)
commitfd38bbc8fb1bf77df6d4e74dbd8424bcf3e719d5
tree56147d13062013392fe1d444f6135fdf7d72c1e6
parente4298df1fcf5bba4e8733b9b91ae6c57f05bacf5
LP#1879983: Predefined ILS Events to alert the UI

This commit defines events that might be sent to UIs in the case of
exceptional circumstances:

* CURBSIDE_NOT_ALLOWED (i.e., if the circ.curbside library setting is
  not enabled for a given pickup library.)
* CURBSIDE_MAX_FOR_TIME (i.e., if all of the available slots for
  a given appointment time have been scheduled.)
* CURBSIDE_EXISTS (i.e., if one is attempting to create a new
  open curbside appointment for a patron and pickup library when
  one already exists.)

Sponsored-by: PaILS
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Open-ILS/src/extras/ils_events.xml