diff options
| -rw-r--r-- | fml/lib/FML/Ticket/Model/toymodel.pm | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/fml/lib/FML/Ticket/Model/toymodel.pm b/fml/lib/FML/Ticket/Model/toymodel.pm index d2abe5cc..6cdaa10a 100644 --- a/fml/lib/FML/Ticket/Model/toymodel.pm +++ b/fml/lib/FML/Ticket/Model/toymodel.pm @@ -144,8 +144,11 @@ sub update_status # entries to check my $subject = $header->get('subject'); my $content = $body->get_first_plaintext_message(); + my $pragma = $header->get('x-ticket-pragma') || ''; - if ($content =~ /^\s*close/ || $subject =~ /^\s*close/) { + if ($content =~ /^\s*close/ || + $subject =~ /^\s*close/ || + $pragma =~ /close/ ) { $self->{ _status } = "closed"; Log("ticket is closed"); } |
