Comment 1 for bug 1815622

Revision history for this message
Jeff Davis (jdavis-sitka) wrote :

We're seeing this behavior on 3.3.4.

The hold targeter generates recall email events using the open-ils.trigger.event.autocreate method. This method does not check for any pre-existing events with the same event def + target. I'm not sure if that's a bug or by design.

The open-ils.trigger.active.event.autocreate.batch method *does* avoids creating multiple events with the same event_def + target, so we could use that method to generate recall emails instead. We would need to include the target ID in the filter param. This doesn't feel like the right approach, though.