Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
my $self = shift;
return unless($self->copy);
+ # don't create system copy alerts if the copy
+ # is in a normal state; we're assuming that there's
+ # never a need to generate a popup for each and every
+ # checkin or checkout of normal items. If this assumption
+ # proves false, then we'll need to add a way to explicitly specify
+ # that a copy alert type should never generate a system copy alert
+ return if $self->copy_state eq 'NORMAL';
+
my $e = $self->editor;
my $suppress_orgs = $U->get_org_descendants($self->circ_lib);