diff options
Diffstat (limited to 'rt/lib/RT/Condition')
-rw-r--r-- | rt/lib/RT/Condition/AnyTransaction.pm | 5 | ||||
-rw-r--r-- | rt/lib/RT/Condition/BeforeDue.pm | 5 | ||||
-rw-r--r-- | rt/lib/RT/Condition/CloseTicket.pm | 5 | ||||
-rwxr-xr-x | rt/lib/RT/Condition/Generic.pm | 8 | ||||
-rw-r--r-- | rt/lib/RT/Condition/Overdue.pm | 5 | ||||
-rw-r--r-- | rt/lib/RT/Condition/OwnerChange.pm | 5 | ||||
-rw-r--r-- | rt/lib/RT/Condition/PriorityChange.pm | 5 | ||||
-rw-r--r-- | rt/lib/RT/Condition/PriorityExceeds.pm | 5 | ||||
-rw-r--r-- | rt/lib/RT/Condition/QueueChange.pm | 5 | ||||
-rw-r--r-- | rt/lib/RT/Condition/ReopenTicket.pm | 5 | ||||
-rw-r--r-- | rt/lib/RT/Condition/StatusChange.pm | 5 | ||||
-rw-r--r-- | rt/lib/RT/Condition/UserDefined.pm | 5 |
12 files changed, 12 insertions, 51 deletions
diff --git a/rt/lib/RT/Condition/AnyTransaction.pm b/rt/lib/RT/Condition/AnyTransaction.pm index 330862262..755879479 100644 --- a/rt/lib/RT/Condition/AnyTransaction.pm +++ b/rt/lib/RT/Condition/AnyTransaction.pm @@ -63,10 +63,7 @@ sub IsApplicable { return(1); } -eval "require RT::Condition::AnyTransaction_Vendor"; -die $@ if ($@ && $@ !~ qr{^Can't locate RT/Condition/AnyTransaction_Vendor.pm}); -eval "require RT::Condition::AnyTransaction_Local"; -die $@ if ($@ && $@ !~ qr{^Can't locate RT/Condition/AnyTransaction_Local.pm}); +RT::Base->_ImportOverlays(); 1; diff --git a/rt/lib/RT/Condition/BeforeDue.pm b/rt/lib/RT/Condition/BeforeDue.pm index cb19ccb5c..d119ff018 100644 --- a/rt/lib/RT/Condition/BeforeDue.pm +++ b/rt/lib/RT/Condition/BeforeDue.pm @@ -78,9 +78,6 @@ sub IsApplicable { } } -eval "require RT::Condition::BeforeDue_Vendor"; -die $@ if ($@ && $@ !~ qr{^Can't locate RT/Condition/BeforeDue_Vendor.pm}); -eval "require RT::Condition::BeforeDue_Local"; -die $@ if ($@ && $@ !~ qr{^Can't locate RT/Condition/BeforeDue_Local.pm}); +RT::Base->_ImportOverlays(); 1; diff --git a/rt/lib/RT/Condition/CloseTicket.pm b/rt/lib/RT/Condition/CloseTicket.pm index ad0793d52..ec3c24f6f 100644 --- a/rt/lib/RT/Condition/CloseTicket.pm +++ b/rt/lib/RT/Condition/CloseTicket.pm @@ -76,9 +76,6 @@ sub IsApplicable { return 1; } -eval "require RT::Condition::CloseTicket_Vendor"; -die $@ if ($@ && $@ !~ qr{^Can't locate RT/Condition/CloseTicket_Vendor.pm}); -eval "require RT::Condition::CloseTicket_Local"; -die $@ if ($@ && $@ !~ qr{^Can't locate RT/Condition/CloseTicket_Local.pm}); +RT::Base->_ImportOverlays(); 1; diff --git a/rt/lib/RT/Condition/Generic.pm b/rt/lib/RT/Condition/Generic.pm index 6032427f1..a3bfa7585 100755 --- a/rt/lib/RT/Condition/Generic.pm +++ b/rt/lib/RT/Condition/Generic.pm @@ -68,13 +68,7 @@ use warnings; package RT::Condition::Generic; use base 'RT::Condition'; -eval "require RT::Condition::Generic_Vendor"; -die $@ if ($@ && $@ !~ qr{^Can't locate RT/Condition/Generic_Vendor.pm}); -warn "RT::Condition::Generic has become RT::Condition. Please adjust your RT::Condition::Generic_Vendor file at " . $INC{"RT/Condition/Generic_Vendor.pm"} if !$@; - -eval "require RT::Condition::Generic_Local"; -die $@ if ($@ && $@ !~ qr{^Can't locate RT/Condition/Generic_Local.pm}); -warn "RT::Condition::Generic has become RT::Condition. Please adjust your RT::Condition::Generic_Local file at " . $INC{"RT/Condition/Generic_Local.pm"} if !$@; +RT::Base->_ImportOverlays(); 1; diff --git a/rt/lib/RT/Condition/Overdue.pm b/rt/lib/RT/Condition/Overdue.pm index 164c6e228..17f71f546 100644 --- a/rt/lib/RT/Condition/Overdue.pm +++ b/rt/lib/RT/Condition/Overdue.pm @@ -78,10 +78,7 @@ sub IsApplicable { } } -eval "require RT::Condition::Overdue_Vendor"; -die $@ if ($@ && $@ !~ qr{^Can't locate RT/Condition/Overdue_Vendor.pm}); -eval "require RT::Condition::Overdue_Local"; -die $@ if ($@ && $@ !~ qr{^Can't locate RT/Condition/Overdue_Local.pm}); +RT::Base->_ImportOverlays(); 1; diff --git a/rt/lib/RT/Condition/OwnerChange.pm b/rt/lib/RT/Condition/OwnerChange.pm index d981530ef..42048cd01 100644 --- a/rt/lib/RT/Condition/OwnerChange.pm +++ b/rt/lib/RT/Condition/OwnerChange.pm @@ -69,10 +69,7 @@ sub IsApplicable { } } -eval "require RT::Condition::OwnerChange_Vendor"; -die $@ if ($@ && $@ !~ qr{^Can't locate RT/Condition/OwnerChange_Vendor.pm}); -eval "require RT::Condition::OwnerChange_Local"; -die $@ if ($@ && $@ !~ qr{^Can't locate RT/Condition/OwnerChange_Local.pm}); +RT::Base->_ImportOverlays(); 1; diff --git a/rt/lib/RT/Condition/PriorityChange.pm b/rt/lib/RT/Condition/PriorityChange.pm index a896940bd..b13b48dac 100644 --- a/rt/lib/RT/Condition/PriorityChange.pm +++ b/rt/lib/RT/Condition/PriorityChange.pm @@ -68,10 +68,7 @@ sub IsApplicable { } } -eval "require RT::Condition::PriorityChange_Vendor"; -die $@ if ($@ && $@ !~ qr{^Can't locate RT/Condition/PriorityChange_Vendor.pm}); -eval "require RT::Condition::PriorityChange_Local"; -die $@ if ($@ && $@ !~ qr{^Can't locate RT/Condition/PriorityChange_Local.pm}); +RT::Base->_ImportOverlays(); 1; diff --git a/rt/lib/RT/Condition/PriorityExceeds.pm b/rt/lib/RT/Condition/PriorityExceeds.pm index ba8b7b6ed..916b71d8a 100644 --- a/rt/lib/RT/Condition/PriorityExceeds.pm +++ b/rt/lib/RT/Condition/PriorityExceeds.pm @@ -66,10 +66,7 @@ sub IsApplicable { } } -eval "require RT::Condition::PriorityExceeds_Vendor"; -die $@ if ($@ && $@ !~ qr{^Can't locate RT/Condition/PriorityExceeds_Vendor.pm}); -eval "require RT::Condition::PriorityExceeds_Local"; -die $@ if ($@ && $@ !~ qr{^Can't locate RT/Condition/PriorityExceeds_Local.pm}); +RT::Base->_ImportOverlays(); 1; diff --git a/rt/lib/RT/Condition/QueueChange.pm b/rt/lib/RT/Condition/QueueChange.pm index 4764893a2..dab4299ad 100644 --- a/rt/lib/RT/Condition/QueueChange.pm +++ b/rt/lib/RT/Condition/QueueChange.pm @@ -66,10 +66,7 @@ sub IsApplicable { } } -eval "require RT::Condition::QueueChange_Vendor"; -die $@ if ($@ && $@ !~ qr{^Can't locate RT/Condition/QueueChange_Vendor.pm}); -eval "require RT::Condition::QueueChange_Local"; -die $@ if ($@ && $@ !~ qr{^Can't locate RT/Condition/QueueChange_Local.pm}); +RT::Base->_ImportOverlays(); 1; diff --git a/rt/lib/RT/Condition/ReopenTicket.pm b/rt/lib/RT/Condition/ReopenTicket.pm index 52a325e33..cf1b91ff4 100644 --- a/rt/lib/RT/Condition/ReopenTicket.pm +++ b/rt/lib/RT/Condition/ReopenTicket.pm @@ -81,9 +81,6 @@ sub IsApplicable { return 1; } -eval "require RT::Condition::ReopenTicket_Vendor"; -die $@ if ($@ && $@ !~ qr{^Can't locate RT/Condition/ReopenTicket_Vendor.pm}); -eval "require RT::Condition::ReopenTicket_Local"; -die $@ if ($@ && $@ !~ qr{^Can't locate RT/Condition/ReopenTicket_Local.pm}); +RT::Base->_ImportOverlays(); 1; diff --git a/rt/lib/RT/Condition/StatusChange.pm b/rt/lib/RT/Condition/StatusChange.pm index dba3b7a20..b20a5ac25 100644 --- a/rt/lib/RT/Condition/StatusChange.pm +++ b/rt/lib/RT/Condition/StatusChange.pm @@ -69,10 +69,7 @@ sub IsApplicable { } } -eval "require RT::Condition::StatusChange_Vendor"; -die $@ if ($@ && $@ !~ qr{^Can't locate RT/Condition/StatusChange_Vendor.pm}); -eval "require RT::Condition::StatusChange_Local"; -die $@ if ($@ && $@ !~ qr{^Can't locate RT/Condition/StatusChange_Local.pm}); +RT::Base->_ImportOverlays(); 1; diff --git a/rt/lib/RT/Condition/UserDefined.pm b/rt/lib/RT/Condition/UserDefined.pm index 2d5b41d6a..fac339456 100644 --- a/rt/lib/RT/Condition/UserDefined.pm +++ b/rt/lib/RT/Condition/UserDefined.pm @@ -68,10 +68,7 @@ sub IsApplicable { return ($retval); } -eval "require RT::Condition::UserDefined_Vendor"; -die $@ if ($@ && $@ !~ qr{^Can't locate RT/Condition/UserDefined_Vendor.pm}); -eval "require RT::Condition::UserDefined_Local"; -die $@ if ($@ && $@ !~ qr{^Can't locate RT/Condition/UserDefined_Local.pm}); +RT::Base->_ImportOverlays(); 1; |