summaryrefslogtreecommitdiff
path: root/rt/lib/RT/Ticket_Overlay.pm
diff options
context:
space:
mode:
authorIvan Kohler <ivan@freeside.biz>2013-06-04 01:08:48 -0700
committerIvan Kohler <ivan@freeside.biz>2013-06-04 01:08:48 -0700
commitd32f4c43b0fde5c18b8c2ee8f3d4cb9c6861a403 (patch)
treea6effb73ebaa22ae23548f0cacd396b82227258f /rt/lib/RT/Ticket_Overlay.pm
parentd6d7984aac204cfb374ac571b3b2871bf6aeabd5 (diff)
RT 3.8.17
Diffstat (limited to 'rt/lib/RT/Ticket_Overlay.pm')
-rw-r--r--rt/lib/RT/Ticket_Overlay.pm11
1 files changed, 10 insertions, 1 deletions
diff --git a/rt/lib/RT/Ticket_Overlay.pm b/rt/lib/RT/Ticket_Overlay.pm
index b210b4df0..64cf2e76b 100644
--- a/rt/lib/RT/Ticket_Overlay.pm
+++ b/rt/lib/RT/Ticket_Overlay.pm
@@ -2,7 +2,7 @@
#
# COPYRIGHT:
#
-# This software is Copyright (c) 1996-2011 Best Practical Solutions, LLC
+# This software is Copyright (c) 1996-2013 Best Practical Solutions, LLC
# <sales@bestpractical.com>
#
# (Except where explicitly superseded by other copyright notices)
@@ -451,6 +451,8 @@ sub Create {
}
}
+ $args{'Subject'} =~ s/\n//g;
+
$RT::Handle->BeginTransaction();
my %params = (
@@ -1861,6 +1863,13 @@ sub QueueObj {
return ($queue_obj);
}
+sub SetSubject {
+ my $self = shift;
+ my $value = shift;
+ $value =~ s/\n//g;
+ return $self->_Set( Field => 'Subject', Value => $value );
+}
+
# }}}
# }}}