[Rt-commit] rt branch, 3.999-trunk, updated. 82de95e1909dcfd4eb0ca51004597bbae2343a98
? sunnavy
sunnavy at bestpractical.com
Tue Apr 6 12:25:40 EDT 2010
The branch, 3.999-trunk has been updated
via 82de95e1909dcfd4eb0ca51004597bbae2343a98 (commit)
from c98760193ae47154940c162ee772c09b62796ac8 (commit)
Summary of changes:
lib/RT/Action/CreateQueue.pm | 6 ++++++
lib/RT/Action/UpdateQueue.pm | 6 ++++++
2 files changed, 12 insertions(+), 0 deletions(-)
- Log -----------------------------------------------------------------
commit 82de95e1909dcfd4eb0ca51004597bbae2343a98
Author: sunnavy <sunnavy at bestpractical.com>
Date: Wed Apr 7 00:25:59 2010 +0800
I remember we don't need to call set_(sign|encrypt) in queue action explicately before, but it doesn't work any more
diff --git a/lib/RT/Action/CreateQueue.pm b/lib/RT/Action/CreateQueue.pm
index 781d5c6..9883f21 100644
--- a/lib/RT/Action/CreateQueue.pm
+++ b/lib/RT/Action/CreateQueue.pm
@@ -36,6 +36,12 @@ sub take_action {
my $self = shift;
$self->SUPER::take_action;
$self->_update_custom_field_values;
+ for my $type ( qw/sign encrypt/ ) {
+ my $value = $self->argument_value($type);
+ my $method = "set_$type";
+ my ( $status, $msg ) = $self->record->$method($value);
+ Jifty->log->error( $msg ) unless $status;
+ }
return 1;
}
diff --git a/lib/RT/Action/UpdateQueue.pm b/lib/RT/Action/UpdateQueue.pm
index 315a346..ecb208b 100644
--- a/lib/RT/Action/UpdateQueue.pm
+++ b/lib/RT/Action/UpdateQueue.pm
@@ -39,6 +39,12 @@ sub take_action {
my $self = shift;
$self->SUPER::take_action;
$self->_update_custom_field_values;
+ for my $type ( qw/sign encrypt/ ) {
+ my $value = $self->argument_value($type);
+ my $method = "set_$type";
+ my ( $status, $msg ) = $self->record->$method($value);
+ Jifty->log->error( $msg ) unless $status;
+ }
return 1;
}
-----------------------------------------------------------------------
More information about the Rt-commit
mailing list