Thanks to Jon Sharp for authoring the original patch!
Replace add_to_log with user_report_viewed event add a report_viewed event
AMOS BEGIN MOV [completion:view,coursereport_completion],[completion:view,report_completion] MOV [completiondate,coursereport_completion],[completiondate,report_completion] MOV [pluginpagetype,coursereport_completion],[pluginpagetype,report_completion] MOV [pluginname,coursereport_completion],[pluginname,report_completion] AMOS END