I am having issues making your example work. I created /opt/rt4/local/html/MyCallbacks//Elements/ShowHistory/SkipTransaction and it contains the following:
I restarted the webserver ,assigned permissions to the web user and deleted the mason cache. I don't see any changes on either screen, my guess is that the new code isn't even launching How RT knows that it will look for the SkipTransaction file if i created a new dir "MyCallbacks" I would prefer RT::Action::Notify to not mess with the ticket altogether. How is people doing if using cron? Emmanuel Lacour wrote > local/html/Callbacks/YourOrg/Elements/ShowHistory/SkipTransaction: > > <%init> > # Hide systems transaction (except comments/corresponds) in history by > default > $$skip = 1 if ( ( $r->uri && $r->uri !~ /History.html/ ) > && ( ( $Transaction->Type && $Transaction->Type =~ > m/^(EmailRecord|CommentEmailRecord|CustomField)$/ ) > || ( $Transaction->Field && $Transaction->Field =~ > m/^(Owner|Status|Queue|EeCustomer)$/ ) > ) ); > </%init> > <%args> > $Transaction => undef > $skip => undef > </%args> -- View this message in context: http://requesttracker.8502.n7.nabble.com/Send-email-reminder-fails-with-undefined-value-tp58805p58847.html Sent from the Request Tracker - User mailing list archive at Nabble.com. -- RT Training November 4 & 5 Los Angeles http://bestpractical.com/training
