[Rt-commit] rt branch, 3.9-trunk, updated. rt-3.9.4-128-gbd8fd37
? sunnavy
sunnavy at bestpractical.com
Thu Oct 7 09:36:13 EDT 2010
The branch, 3.9-trunk has been updated
via bd8fd37912c29e80890cdc1da0d0e852a577313e (commit)
from 7ee3ab7c80f7552663c7e149607a56d4c7e4fe74 (commit)
Summary of changes:
lib/RT/Ticket_Overlay.pm | 9 ++++++---
1 files changed, 6 insertions(+), 3 deletions(-)
- Log -----------------------------------------------------------------
commit bd8fd37912c29e80890cdc1da0d0e852a577313e
Author: sunnavy <sunnavy at bestpractical.com>
Date: Thu Oct 7 21:39:00 2010 +0800
we may don't have resolved status
diff --git a/lib/RT/Ticket_Overlay.pm b/lib/RT/Ticket_Overlay.pm
index 36c6424..3f97c8e 100755
--- a/lib/RT/Ticket_Overlay.pm
+++ b/lib/RT/Ticket_Overlay.pm
@@ -2637,10 +2637,13 @@ sub _MergeInto {
}
- if ( $self->__Value('Status') ne 'resolved' ) {
-
+ if ( !$self->QueueObj->IsInactiveStatus($self->__Value('Status')) ) {
+ my $inactive =
+ $self->QueueObj->IsInactiveStatus('resolved')
+ ? 'resolved'
+ : ( $self->QueueObj->InactiveStatusArray )[0];
my ( $status_val, $status_msg )
- = $self->__Set( Field => 'Status', Value => 'resolved' );
+ = $self->__Set( Field => 'Status', Value => $inactive );
unless ($status_val) {
$RT::Handle->Rollback();
-----------------------------------------------------------------------
More information about the Rt-commit
mailing list