[Rt-commit] r18753 - rt/3.999/trunk/lib/RT/Model

sunnavy at bestpractical.com sunnavy at bestpractical.com
Tue Mar 10 01:33:27 EDT 2009


Author: sunnavy
Date: Tue Mar 10 01:33:26 2009
New Revision: 18753

Modified:
   rt/3.999/trunk/lib/RT/Model/Ticket.pm
   rt/3.999/trunk/lib/RT/Model/Transaction.pm

Log:
seems RT::Model::Ticket::is_requestor is removed

Modified: rt/3.999/trunk/lib/RT/Model/Ticket.pm
==============================================================================
--- rt/3.999/trunk/lib/RT/Model/Ticket.pm	(original)
+++ rt/3.999/trunk/lib/RT/Model/Ticket.pm	Tue Mar 10 01:33:26 2009
@@ -1123,7 +1123,11 @@
 
     #Set the last told date to now if this isn't mail from the requestor.
     #TODO: Note that this will wrongly ack mail from any non-requestor as a "told"
-    $self->set_told unless ( $self->is_requestor( $self->current_user->id ) );
+    $self->set_told
+      unless $self->is_watcher(
+              type         => 'requestor',
+              principal_id => $self->current_user->id,
+      );
 
     if ( $args{'dry_run'} ) {
         Jifty->handle->rollback();

Modified: rt/3.999/trunk/lib/RT/Model/Transaction.pm
==============================================================================
--- rt/3.999/trunk/lib/RT/Model/Transaction.pm	(original)
+++ rt/3.999/trunk/lib/RT/Model/Transaction.pm	Tue Mar 10 01:33:26 2009
@@ -1016,7 +1016,10 @@
 sub is_inbound {
     my $self = shift;
     $self->object_type eq 'RT::Model::Ticket' or return undef;
-    return ( $self->ticket_obj->is_requestor( $self->creator_obj->principal_id ) );
+    return $self->ticket_obj->is_watcher(
+        type         => 'requestor',
+        principal_id => $self->creator_obj->principal_id,
+    );
 }
 
 


More information about the Rt-commit mailing list