Can't call method "Id" on an undefined value?

Hi!

Our RT 3.0.10 in win32 now throws the error message below in the bug-history
when viewing some bugs. Does anyone know what we can do to fix that?

And: Thanks to Autrijus for his last response regarding our SMTP-problems!

— cut —

Fri Apr 30 15:50:38 2004

error: Can’t call method “Id” on an undefined value at C:/Program
Files/OurInternet/Common/…/Request Tracker/rt/lib/RT/Transaction_Vendor.pm
line 10.
context:

6: my ($old_value, $new_value) = ($self->OldValue, $self->NewValue);
7:
8: if ( $self->Field ) {
9: my $cf = RT::CustomField->new( $self->CurrentUser );
10: if (my $Requestor = $self->TicketObj->FirstRequestor->Id) {
11: my $RequestorObj = RT::CurrentUser->new;
12: $RequestorObj->Load($Requestor);
13: $cf->CurrentUser($RequestorObj);
14: }

code stack: C:/Program Files/OurInternet/Common/…/Request
Tracker/rt/lib/RT/Transaction_Vendor.pm:10
C:/Program Files/OurInternet/Common/…/Request
Tracker/rt/lib/RT/Transaction_Overlay.pm:487
C:\Program Files\OurInternet\Request
Tracker\var\mason_data\obj\standard\Ticket\Elements\ShowTransaction:154
C:\Program Files\OurInternet\Request
Tracker\var\mason_data\obj\standard\Ticket\Elements\ShowHistory:146
C:\Program Files\OurInternet\Request
Tracker\var\mason_data\obj\standard\Ticket\Display.html:154
C:\Program Files\OurInternet\Request
Tracker\var\mason_data\obj\standard\autohandler:229
raw error

Can’t call method “Id” on an undefined value at C:/Program
Files/OurInternet/Common/…/Request Tracker/rt/lib/RT/Transaction_Vendor.pm
line 10.

Trace begun at C:/Program
Files/OurInternet/Common/perl/site/lib/HTML/Mason/Exceptions.pm line 131
[…]

— cut —

Thanks,
Chriss

NEU : GMX Internet.FreeDSL
Ab sofort DSL-Tarif ohne Grundgeb�hr: DSL Vergleich 2023 | GMX.NET