I created a new relationship between Cases and Contacts where 1 Contact is to many Cases. On the case module, I want the contact (I call Contact Person) to be audited. On the custom extension folder, I set audited=true, I did a repair, I cleared cache/modules/, I logged out and went back in. In the end, it doesn't work.

I wonder if it's possible to audit a custom relate field. Does anyone know?

Below is how the it looked in Cases' custom extension

$dictionary["Case"]["fields"]["contacts_cases_1"] = array (
'name' => 'contacts_cases_1',
'type' => 'link',
'relationship' => 'contacts_cases_1',
'source' => 'non-db',
'side' => 'right',
'vname' => 'LBL_CONTACTS_CASES_1_FROM_CONTACTS_TITLE',
'audited' => 1,
);
?>
<?php
$dictionary["Case"]["fields"]["contacts_cases_1_name"] = array (
'name' => 'contacts_cases_1_name',
'type' => 'relate',
'source' => 'non-db',
'vname' => 'LBL_CONTACTS_CASES_1_FROM_CONTACTS_TITLE',
'save' => true,
'id_name' => 'contacts_c7e71ontacts_ida',
'link' => 'contacts_cases_1',
'table' => 'contacts',
'module' => 'Contacts',
'rname' => 'name',
'db_concat_fields' =>
array (
0 => 'first_name',
1 => 'last_name',
),
'audited' => 1,
);
?>
<?php
$dictionary["Case"]["fields"]["contacts_c7e71ontacts_ida"] = array (
'name' => 'contacts_c7e71ontacts_ida',
'type' => 'link',
'relationship' => 'contacts_cases_1',
'source' => 'non-db',
'side' => 'right',
'vname' => 'LBL_CONTACTS_CASES_1_FROM_CONTACTS_TITLE',
'audited' => 1,
);
Is there something I missed?