events: Pass the actual dbrecord as snapshot for report_viewed event

add_record_snapshot emits debugging warnings when the object passed is not a db record for the specified table.