[Rt-commit] rt branch, create-action, updated. 0f91e4de25c1de14cbb6e8fe225c199f2878b18c
sartak at bestpractical.com
sartak at bestpractical.com
Wed Oct 21 15:25:53 EDT 2009
The branch, create-action has been updated
via 0f91e4de25c1de14cbb6e8fe225c199f2878b18c (commit)
via 412d91e87a7663351eb6bdaa8ac10cdc7c5965ab (commit)
from 91e8190260225c87f7bf001d561cd0a85f968e13 (commit)
Summary of changes:
lib/RT/Action/CreateTicket.pm | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
- Log -----------------------------------------------------------------
commit 412d91e87a7663351eb6bdaa8ac10cdc7c5965ab
Author: Shawn M Moore <sartak at bestpractical.com>
Date: Wed Oct 21 15:25:15 2009 -0400
Better default for initial status
diff --git a/lib/RT/Action/CreateTicket.pm b/lib/RT/Action/CreateTicket.pm
index 175d208..37d35d0 100644
--- a/lib/RT/Action/CreateTicket.pm
+++ b/lib/RT/Action/CreateTicket.pm
@@ -11,7 +11,7 @@ use Jifty::Action schema {
param status =>
render as 'select',
# valid_values are queue-specific
- valid_values are 'new', 'open', # XXX
+ valid_values are lazy { [ RT::Workflow->load(undef)->initial ] },
label is _('Status');
param owner =>
commit 0f91e4de25c1de14cbb6e8fe225c199f2878b18c
Author: Shawn M Moore <sartak at bestpractical.com>
Date: Wed Oct 21 15:25:35 2009 -0400
Permit only initial statuses in ticket creation
diff --git a/lib/RT/Action/CreateTicket.pm b/lib/RT/Action/CreateTicket.pm
index 37d35d0..889ed1b 100644
--- a/lib/RT/Action/CreateTicket.pm
+++ b/lib/RT/Action/CreateTicket.pm
@@ -139,7 +139,7 @@ sub set_valid_statuses {
my $self = shift;
my $queue = shift;
- my @valid_statuses = $queue->status_schema->valid;
+ my @valid_statuses = $queue->status_schema->initial;
$self->fill_parameter(status => valid_values => \@valid_statuses);
}
-----------------------------------------------------------------------
More information about the Rt-commit
mailing list