diff options
author | ivan <ivan> | 2010-02-12 19:28:19 +0000 |
---|---|---|
committer | ivan <ivan> | 2010-02-12 19:28:19 +0000 |
commit | e5e8fc210824b9476adfc9d86884f521c48bb9d8 (patch) | |
tree | 4cc1a7a3e5540faa0f6a23d074b84d1c5e0c5280 /FS | |
parent | e2c75262cd6695d0b214dd3aaf6fbcc1b5ad06ab (diff) |
add mime_type option to self-service ticket create, RT#7007
Diffstat (limited to 'FS')
-rw-r--r-- | FS/FS/ClientAPI/MyAccount.pm | 2 | ||||
-rw-r--r-- | FS/FS/TicketSystem/RT_Internal.pm | 7 |
2 files changed, 7 insertions, 2 deletions
diff --git a/FS/FS/ClientAPI/MyAccount.pm b/FS/FS/ClientAPI/MyAccount.pm index 7fc1b6055..927ebefb1 100644 --- a/FS/FS/ClientAPI/MyAccount.pm +++ b/FS/FS/ClientAPI/MyAccount.pm @@ -1668,7 +1668,7 @@ sub create_ticket { 'queue' => $queue, 'custnum' => $custnum, 'svcnum' => $session->{'svcnum'}, - map { $_ => $p->{$_} } qw( requestor cc subject message ) + map { $_ => $p->{$_} } qw( requestor cc subject message mime_type ) ); if ( ref($err_or_ticket) ) { diff --git a/FS/FS/TicketSystem/RT_Internal.pm b/FS/FS/TicketSystem/RT_Internal.pm index c49f40f02..52e3922c9 100644 --- a/FS/FS/TicketSystem/RT_Internal.pm +++ b/FS/FS/TicketSystem/RT_Internal.pm @@ -134,6 +134,11 @@ Cc: email address or arrayref of addresses Ticket message +=item mime_type + +MIME type to use for message. Defaults to text/plain. Specifying text/html +can be useful to use HTML markup in message. + =item custnum Customer number (see L<FS::cust_main>) to associate with ticket. @@ -165,7 +170,7 @@ sub create_ticket { my $mimeobj = MIME::Entity->build( 'Data' => $param{'message'}, - 'Type' => 'text/plain', + 'Type' => ( $param{'mime_type'} || 'text/plain' ), ); my %ticket = ( |