Subject: | Broken in 4.2.0 |
Hi,
In RT 4.2.0 They've made ShowHistory an asynchronous call and moved its html thingy
from share/html/Ticket/Elements/ShowHistory
to share/html/Elements/ShowHistory
So subsequently your callback never gets called because your path no longer lines up.
Fix is to move your callback element
from local/plugins/RT-Extension-HistoryFilter/html/Callbacks/HistoryFilter/Ticket/Elements/ShowHistory/SkipTransaction
to local/plugins/RT-Extension-HistoryFilter/html/Callbacks/HistoryFilter/Elements/ShowHistory/SkipTransaction
To maintain backwards compatibility I'd suggest installing to both paths so both cases are covered. I haven't tested the presence of the new file location against a 4.0.17 installation, but it doesn't look like it would collide with anything to cause any side effects.
Thanks,
-Chris