[Rt-commit] rt branch, update-action, updated. 5a249f3f33371289b90275dbae8e1d3897cad95f

sartak at bestpractical.com sartak at bestpractical.com
Tue Dec 15 14:26:23 EST 2009


The branch, update-action has been updated
       via  5a249f3f33371289b90275dbae8e1d3897cad95f (commit)
      from  3c8f5a52b7b7dc05c209b0f8f41ea2e48a5a2846 (commit)

Summary of changes:
 lib/RT/Action/TicketAction.pm |    2 ++
 lib/RT/Action/UpdateTicket.pm |    4 ++++
 2 files changed, 6 insertions(+), 0 deletions(-)

- Log -----------------------------------------------------------------
commit 5a249f3f33371289b90275dbae8e1d3897cad95f
Author: Shawn M Moore <sartak at bestpractical.com>
Date:   Tue Dec 15 14:25:58 2009 -0500

    Keep track of the id between requests

diff --git a/lib/RT/Action/TicketAction.pm b/lib/RT/Action/TicketAction.pm
index 261d54c..9e236b8 100644
--- a/lib/RT/Action/TicketAction.pm
+++ b/lib/RT/Action/TicketAction.pm
@@ -21,6 +21,8 @@ sub record {
     $self->set_queue($record->queue)
         if $record->queue->id;
 
+    $self->fill_parameter(id => default => $record->id);
+
     return $ret;
 }
 
diff --git a/lib/RT/Action/UpdateTicket.pm b/lib/RT/Action/UpdateTicket.pm
index 4335410..033bbda 100644
--- a/lib/RT/Action/UpdateTicket.pm
+++ b/lib/RT/Action/UpdateTicket.pm
@@ -5,6 +5,10 @@ use base 'RT::Action::TicketAction', 'Jifty::Action::Record::Update';
 
 use Jifty::Param::Schema;
 use Jifty::Action schema {
+    param id =>
+        render as 'hidden',
+        is constructor;
+
     param status =>
         render as 'select',
         label is _('Status');

-----------------------------------------------------------------------


More information about the Rt-commit mailing list