[Rt-commit] r9039 - in rt/branches/3.999-DANGEROUS: . html/Ticket/Elements lib/RT lib/RT/Model lib/RT/ScripAction

jesse at bestpractical.com jesse at bestpractical.com
Thu Sep 13 13:20:39 EDT 2007


Author: jesse
Date: Thu Sep 13 13:20:38 2007
New Revision: 9039

Added:
   rt/branches/3.999-DANGEROUS/lib/RT/Model/WebSession.pm
Modified:
   rt/branches/3.999-DANGEROUS/   (props changed)
   rt/branches/3.999-DANGEROUS/etc/config.yml
   rt/branches/3.999-DANGEROUS/html/Ticket/Elements/Tabs
   rt/branches/3.999-DANGEROUS/lib/RT/Dispatcher.pm
   rt/branches/3.999-DANGEROUS/lib/RT/Model/GroupCollection.pm
   rt/branches/3.999-DANGEROUS/lib/RT/Model/LinkCollection.pm
   rt/branches/3.999-DANGEROUS/lib/RT/Model/ObjectCustomFieldValueCollection.pm
   rt/branches/3.999-DANGEROUS/lib/RT/Model/TicketCollection.pm
   rt/branches/3.999-DANGEROUS/lib/RT/Model/TransactionCollection.pm
   rt/branches/3.999-DANGEROUS/lib/RT/ScripAction/SendEmail.pm

Log:
 r67255 at pinglin:  jesse | 2007-09-13 13:18:32 -0400
  *login works!


Modified: rt/branches/3.999-DANGEROUS/etc/config.yml
==============================================================================
--- rt/branches/3.999-DANGEROUS/etc/config.yml	(original)
+++ rt/branches/3.999-DANGEROUS/etc/config.yml	Thu Sep 13 13:20:38 2007
@@ -17,7 +17,7 @@
   DevelMode: 1
   L10N: 
     PoDir: share/po
-  LogLevel: DEBUG
+  LogLevel: INFO
   Mailer: Sendmail
   MailerArgs: []
 

Modified: rt/branches/3.999-DANGEROUS/html/Ticket/Elements/Tabs
==============================================================================
--- rt/branches/3.999-DANGEROUS/html/Ticket/Elements/Tabs	(original)
+++ rt/branches/3.999-DANGEROUS/html/Ticket/Elements/Tabs	Thu Sep 13 13:20:38 2007
@@ -171,7 +171,7 @@
              title => loc('Take'),
          } if $can{'ModifyTicket'} or $Ticket->current_user_has_right('TakeTicket');
      }
-     elsif ( $Ticket->OwnerObj->id != ->id ) {
+     elsif ( $Ticket->OwnerObj->id != $session{'CurrentUser'}->id ) {
          $actions->{'C'} = {
              path => "Ticket/Display.html?Action=Steal&id=" . $id,
              title => loc('Steal'),

Modified: rt/branches/3.999-DANGEROUS/lib/RT/Dispatcher.pm
==============================================================================
--- rt/branches/3.999-DANGEROUS/lib/RT/Dispatcher.pm	(original)
+++ rt/branches/3.999-DANGEROUS/lib/RT/Dispatcher.pm	Thu Sep 13 13:20:38 2007
@@ -8,4 +8,10 @@
 use RT;
 RT->load_config;
 
+
+
+after qr/.*/ => run {
+    RT::Interface::Web::Handler::CleanupRequest()
+};
+
 1;

Modified: rt/branches/3.999-DANGEROUS/lib/RT/Model/GroupCollection.pm
==============================================================================
--- rt/branches/3.999-DANGEROUS/lib/RT/Model/GroupCollection.pm	(original)
+++ rt/branches/3.999-DANGEROUS/lib/RT/Model/GroupCollection.pm	Thu Sep 13 13:20:38 2007
@@ -67,11 +67,11 @@
 
 =cut
 
-
+use warnings;
+use strict;
 package RT::Model::GroupCollection;
 
-use strict;
-no warnings qw(redefine);
+use base qw/RT::SearchBuilder/;
 
 use RT::Model::UserCollection;
 

Modified: rt/branches/3.999-DANGEROUS/lib/RT/Model/LinkCollection.pm
==============================================================================
--- rt/branches/3.999-DANGEROUS/lib/RT/Model/LinkCollection.pm	(original)
+++ rt/branches/3.999-DANGEROUS/lib/RT/Model/LinkCollection.pm	Thu Sep 13 13:20:38 2007
@@ -63,15 +63,17 @@
 
 =cut
 
+use warnings;
+use strict;
 
 package RT::Model::LinkCollection;
 
-use strict;
-no warnings qw(redefine);
+use base qw/RT::Collection/;
+
 use RT::URI;
 
 # {{{ sub Limit 
-sub Limit  {
+sub limit  {
     my $self = shift;
     my %args = ( entry_aggregator => 'AND',
 		 operator => '=',

Modified: rt/branches/3.999-DANGEROUS/lib/RT/Model/ObjectCustomFieldValueCollection.pm
==============================================================================
--- rt/branches/3.999-DANGEROUS/lib/RT/Model/ObjectCustomFieldValueCollection.pm	(original)
+++ rt/branches/3.999-DANGEROUS/lib/RT/Model/ObjectCustomFieldValueCollection.pm	Thu Sep 13 13:20:38 2007
@@ -45,10 +45,13 @@
 # those contributions and any derivatives thereof.
 # 
 # END BPS TAGGED BLOCK }}}
-package RT::Model::ObjectCustomFieldValueCollection;
 
 use strict;
-no warnings qw(redefine);
+use warnings;
+
+package RT::Model::ObjectCustomFieldValueCollection;
+
+use base qw/RT::SearchBuilder/;
 
 # {{{ sub limit_to_custom_field
 

Modified: rt/branches/3.999-DANGEROUS/lib/RT/Model/TicketCollection.pm
==============================================================================
--- rt/branches/3.999-DANGEROUS/lib/RT/Model/TicketCollection.pm	(original)
+++ rt/branches/3.999-DANGEROUS/lib/RT/Model/TicketCollection.pm	Thu Sep 13 13:20:38 2007
@@ -2498,7 +2498,7 @@
 
     unless ( $self->{'items_array'} ) {
 
-        my $placeholder = $self->_ItemsCounter;
+        my $placeholder = $self->_items_counter;
         $self->goto_first_item();
         while ( my $item = $self->next ) {
             push( @{ $self->{'items_array'} }, $item );

Modified: rt/branches/3.999-DANGEROUS/lib/RT/Model/TransactionCollection.pm
==============================================================================
--- rt/branches/3.999-DANGEROUS/lib/RT/Model/TransactionCollection.pm	(original)
+++ rt/branches/3.999-DANGEROUS/lib/RT/Model/TransactionCollection.pm	Thu Sep 13 13:20:38 2007
@@ -62,11 +62,12 @@
 
 =cut
 
+use warnings;
+use strict;
 
 package RT::Model::TransactionCollection;
+use base qw/RT::SearchBuilder/;
 
-use strict;
-no warnings qw(redefine);
 
 # {{{ sub _init  
 sub _init   {

Added: rt/branches/3.999-DANGEROUS/lib/RT/Model/WebSession.pm
==============================================================================
--- (empty file)
+++ rt/branches/3.999-DANGEROUS/lib/RT/Model/WebSession.pm	Thu Sep 13 13:20:38 2007
@@ -0,0 +1,18 @@
+use strict;
+use warnings;
+
+package RT::Model::WebSession;
+use base qw/RT::Record/;
+use Jifty::DBI::Schema;
+sub table {'sessions'}
+
+use Jifty::DBI::Record schema {
+ column    a_session => type is 'blob';
+column   LastUpdated => type is 'datetime';
+  column  id => type is 'varchar(32)';
+};
+
+# Your model-specific methods go here.
+
+1;
+

Modified: rt/branches/3.999-DANGEROUS/lib/RT/ScripAction/SendEmail.pm
==============================================================================
--- rt/branches/3.999-DANGEROUS/lib/RT/ScripAction/SendEmail.pm	(original)
+++ rt/branches/3.999-DANGEROUS/lib/RT/ScripAction/SendEmail.pm	Thu Sep 13 13:20:38 2007
@@ -956,11 +956,6 @@
     }
 }
 
-eval "require RT::ScripAction::SendEmail_Vendor";
-die $@ if ($@ && $@ !~ qr{^Can't locate RT/Action/SendEmail_Vendor.pm});
-eval "require RT::ScripAction::SendEmail_Local";
-die $@ if ($@ && $@ !~ qr{^Can't locate RT/Action/SendEmail_Local.pm});
-
 =head1 AUTHOR
 
 Jesse Vincent <jesse at bestpractical.com> and Tobias Brox <tobix at cpan.org>


More information about the Rt-commit mailing list