Hi;

A while back I added a ticket custom field with Enter multiple values , 
and then a line lines of code in  Ticket/Display.html

 if (! $session{'pull'}{$id})
        #$RT::Logger->debug("someone viewing this ticket ". 
$TicketObj->Id);   
        
$TicketObj->AddCustomFieldValue(Field=>'Pulled-By',Value=>$session{'CurrentUser'}->Name);
 

        $session{'pull'}{$id}= 1;
 }

Where Pulled_By is the custom field name, the session bit is to avoid 
adding a value on refresh etc, in our case we are not bothered how many 
times someone admired a ticket during a session ..
The above lines need to be after a ticket is Loaded, ie after
} else {
    $TicketObj ||= LoadTicket($ARGS{'id'});
 

The proper way to do this is to add this code to callback rather than 
editing Display.html

Roy


Flynn, Timothy J wrote:
> I am looking for a way to record when someone views a ticket and log it
> somehow.  I know the url accesses are in apache logs.  I am looking for
> something long term that people could easily see when a ticket was
> accessed, by who, and when.  I was thinking about a scrip to do this to
> record instances to a ticket itself.  Also the RT logfile came to mind
> but it is full of other messages and errors.  Has anyone done something
> similar?
>
> RT 3.8.2
>
> Thanks!
> -Tim
>
>
> Notice: This UI Health Care e-mail (including attachments) is covered by the 
> Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential 
> and may be legally privileged.  If you are not the intended recipient, you 
> are hereby notified that any retention, dissemination, distribution, or 
> copying of this communication is strictly prohibited.  Please reply to the 
> sender that you have received the message in error, then delete it.  Thank 
> you.
>
> _______________________________________________
> http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users
>
> Community help: http://wiki.bestpractical.com
> Commercial support: sa...@bestpractical.com
>
>
> Discover RT's hidden secrets with RT Essentials from O'Reilly Media.
> Buy a copy at http://rtbook.bestpractical.com
>   
_______________________________________________
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: sa...@bestpractical.com


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at http://rtbook.bestpractical.com

Reply via email to