[Rt-commit] rt branch, admin_ui, updated. 3140919c97c5fbe63e1e21c157834f2108e7bc6f
sunnavy at bestpractical.com
sunnavy at bestpractical.com
Thu Nov 26 23:38:35 EST 2009
The branch, admin_ui has been updated
via 3140919c97c5fbe63e1e21c157834f2108e7bc6f (commit)
from 71b403ff17f5169570cb5ff59bf15c1bebbe8c5b (commit)
Summary of changes:
lib/RT/Model/Queue.pm | 1 +
lib/RT/View/Admin/Queues.pm | 8 +++++++-
2 files changed, 8 insertions(+), 1 deletions(-)
- Log -----------------------------------------------------------------
commit 3140919c97c5fbe63e1e21c157834f2108e7bc6f
Author: sunnavy <sunnavy at bestpractical.com>
Date: Fri Nov 27 12:38:27 2009 +0800
show status_schema too in /admin/queues/
diff --git a/lib/RT/Model/Queue.pm b/lib/RT/Model/Queue.pm
index 3883967..f413f4b 100755
--- a/lib/RT/Model/Queue.pm
+++ b/lib/RT/Model/Queue.pm
@@ -87,6 +87,7 @@ use Jifty::DBI::Record schema {
status_schema => max_length is 120,
type is 'varchar(120)',
default is 'default',
+ render as 'RT::View::Form::Field::SelectStatusSchema',
is mandatory;
column initial_priority => max_length is 11, type is 'int', default is '0';
column final_priority => max_length is 11, type is 'int', default is '0';
diff --git a/lib/RT/View/Admin/Queues.pm b/lib/RT/View/Admin/Queues.pm
index 2dbc8c9..c24b197 100644
--- a/lib/RT/View/Admin/Queues.pm
+++ b/lib/RT/View/Admin/Queues.pm
@@ -55,9 +55,15 @@ use base 'RT::View::CRUD';
use constant page_title => 'Queue Management';
use constant object_type => 'Queue';
-# TODO we need to show/edit status_schema column too
use constant display_columns => qw(id name description correspond_address
comment_address initial_priority final_priority default_due_in disabled);
+sub view_field_status_schema {
+ my $self = shift;
+ my %args = @_;
+ my $action = $args{action};
+ return $action->record->status_schema->name;
+}
+
1;
-----------------------------------------------------------------------
More information about the Rt-commit
mailing list