[rt-users] Problems after User shredding

Mathew Snyder jokermjs19 at comcast.net
Tue Aug 22 22:07:26 EDT 2006


In a previous post I had asked about a problem involving removing a user
via Shredder.  Turns out it was a legitimate user that shouldn't have
been removed.

I've been re-associating all loose connections in the database to root
so they should still be there.  I need to know if it is possible to
reattach the items in the database to the tickets they belong to?

Here is the error:

error:   	Can't call method "Name" on an undefined value at
/usr/local/rt-3.6.1/lib/RT/Transaction_Overlay.pm line 696.
context:  	
...  	
692:  	DelWatcher => sub {
693:  	my $self = shift;
694:  	my $principal = RT::Principal->new($self->CurrentUser);
695:  	$principal->Load($self->OldValue);
696:  	return $self->loc( "[_1] [_2] deleted", $self->Field,
$principal->Object->Name);
697:  	},
698:  	Subject => sub {
699:  	my $self = shift;
700:  	return $self->loc( "Subject changed to [_1]", $self->Data );
...  	
code stack:  	/usr/local/rt-3.6.1/lib/RT/Transaction_Overlay.pm:696
/usr/local/rt-3.6.1/lib/RT/Transaction_Overlay.pm:602
/usr/local/rt-3.6.1/share/html/Ticket/Elements/ShowTransaction:54
/usr/local/rt-3.6.1/share/html/Ticket/Elements/ShowHistory:102
/usr/local/rt-3.6.1/share/html/Ticket/Display.html:63
/usr/local/rt-3.6.1/share/html/autohandler:279
raw error

Any and all help is appreciated.


Mathew Snyder



More information about the rt-users mailing list