[Rt-commit] rt branch, create-action, updated. c0866113b02e420277075e32f4655c3a89371bac
sartak at bestpractical.com
sartak at bestpractical.com
Tue Sep 1 07:51:33 EDT 2009
The branch, create-action has been updated
via c0866113b02e420277075e32f4655c3a89371bac (commit)
from 43301df97dc4b812ff29b22e140b4f0ec5fd6772 (commit)
Summary of changes:
lib/RT/Action/CreateTicket.pm | 20 ++++++++++++++++++++
1 files changed, 20 insertions(+), 0 deletions(-)
- Log -----------------------------------------------------------------
commit c0866113b02e420277075e32f4655c3a89371bac
Author: Shawn M Moore <sartak at bestpractical.com>
Date: Tue Sep 1 07:51:24 2009 -0400
Begin defining params for CreateTicket
diff --git a/lib/RT/Action/CreateTicket.pm b/lib/RT/Action/CreateTicket.pm
index 3ac66b0..009a7e8 100644
--- a/lib/RT/Action/CreateTicket.pm
+++ b/lib/RT/Action/CreateTicket.pm
@@ -6,5 +6,25 @@ use base 'Jifty::Action::Record::Create';
use constant record_class => 'RT::Model::Ticket';
use constant report_detailed_messages => 1;
+use Jifty::Param::Schema;
+use Jifty::Action schema {
+ param id =>
+ render as 'hidden',
+ default is defer {
+ my $id = Jifty->web->request->argument('id');
+ $id = $id->[0] if ref $id eq 'ARRAY';
+ $id;
+ };
+
+ param queue =>
+ render as 'text',
+ is mandatory,
+ default is defer {
+ my $queue = Jifty->web->request->argument('queue');
+ $queue = $queue->[0] if ref $queue eq 'ARRAY';
+ $queue;
+ };
+};
+
1;
-----------------------------------------------------------------------
More information about the Rt-commit
mailing list