I just upgraded my test instance of RT from 3.8.2 to 3.8.7 and while
testing found that the Forward has a peculiar behavior.
Displaying a ticket and then clicking Forward on one of the transactions
behaves correctly. But using the Forward button from the top of the
display leads to a:
Can’t call method “ContentAsMIME” on an undefined value at
/opt/rt3/bin/…/lib/RT/Transaction_Overlay.pm line 529, line 75
Looking at that spot leads me to conclude that the error is correct.
There is no ContentObj. The Reply/Comment button next the the Forward
one have an empty ContentObj when used and the ContentObj is also filled
when clicking Forward next to a transaction.
I don’t know what the correct fix will be, it could either be:
generate an empty ContentObj
don’t have the Forward button on top of the display page.