summaryrefslogtreecommitdiff
path: root/rt/lib/RT/Interface/Web_Vendor.pm
diff options
context:
space:
mode:
Diffstat (limited to 'rt/lib/RT/Interface/Web_Vendor.pm')
-rw-r--r--rt/lib/RT/Interface/Web_Vendor.pm8
1 files changed, 8 insertions, 0 deletions
diff --git a/rt/lib/RT/Interface/Web_Vendor.pm b/rt/lib/RT/Interface/Web_Vendor.pm
index 129f69fab..ee8c34b55 100644
--- a/rt/lib/RT/Interface/Web_Vendor.pm
+++ b/rt/lib/RT/Interface/Web_Vendor.pm
@@ -118,6 +118,14 @@ sub ProcessTicketCustomers {
}
###
+ #remove any declared non-customer addresses
+ ###
+
+ my $exclude_regexp = RT->Config->Get('NonCustomerEmailRegexp');
+ @Requestors = grep { not $_->EmailAddress =~ $exclude_regexp } @Requestors
+ if defined $exclude_regexp;
+
+ ###
#link ticket (and requestors) to customers
###