get('sourceModule'); $relationOperation = $request->get('relationOperation'); $skip = true; if ($relationOperation && $sourceModule === 'Contacts') { $request->set('relationOperation', false); $skip = false; } parent::process($request); // to link the relation in updates if (!$skip) { $sourceRecordId = $request->get('sourceRecord'); $focus = CRMEntity::getInstance($sourceModule); $destinationModule = $request->get('module'); $destinationRecordId = $this->savedRecordId; $focus->trackLinkedInfo($sourceModule, $sourceRecordId, $destinationModule, $destinationRecordId); } } }