[Rt-commit] rt branch, update-action, updated. 368de96ba6854c2cb56ed15355f91c3fa5ce7f36
sartak at bestpractical.com
sartak at bestpractical.com
Tue Dec 8 05:21:26 EST 2009
The branch, update-action has been updated
via 368de96ba6854c2cb56ed15355f91c3fa5ce7f36 (commit)
from 8814ab85c98071b46cdb4f27ee5a6e230d0235df (commit)
Summary of changes:
lib/RT/Action/CreateTicket.pm | 5 +----
lib/RT/Action/TicketAction.pm | 10 ++++++++++
2 files changed, 11 insertions(+), 4 deletions(-)
create mode 100644 lib/RT/Action/TicketAction.pm
- Log -----------------------------------------------------------------
commit 368de96ba6854c2cb56ed15355f91c3fa5ce7f36
Author: Shawn M Moore <sartak at bestpractical.com>
Date: Tue Dec 8 05:20:58 2009 -0500
Begin refactoring CreateTicket into TicketAction so UpdateTicket can reuse its code
diff --git a/lib/RT/Action/CreateTicket.pm b/lib/RT/Action/CreateTicket.pm
index c2290f4..e733e9e 100644
--- a/lib/RT/Action/CreateTicket.pm
+++ b/lib/RT/Action/CreateTicket.pm
@@ -1,10 +1,7 @@
package RT::Action::CreateTicket;
use strict;
use warnings;
-use base 'RT::Action::QueueBased', 'RT::Action::WithCustomFields', 'Jifty::Action::Record::Create';
-
-use constant record_class => 'RT::Model::Ticket';
-use constant report_detailed_messages => 1;
+use base 'RT::Action::TicketAction', 'Jifty::Action::Record::Create';
use Jifty::Param::Schema;
use Jifty::Action schema {
diff --git a/lib/RT/Action/TicketAction.pm b/lib/RT/Action/TicketAction.pm
new file mode 100644
index 0000000..ecef656
--- /dev/null
+++ b/lib/RT/Action/TicketAction.pm
@@ -0,0 +1,10 @@
+package RT::Action::TicketAction;
+use strict;
+use warnings;
+use base 'RT::Action::QueueBased', 'RT::Action::WithCustomFields';
+
+use constant record_class => 'RT::Model::Ticket';
+use constant report_detailed_messages => 1;
+
+1;
+
-----------------------------------------------------------------------
More information about the Rt-commit
mailing list