public function rename(Vtiger_Request $request) { $moduleName = $request->get('source_module'); $newValue = $request->getRaw('newValue'); $pickListFieldName = $request->get('picklistName'); $oldValue = $request->get('oldValue'); $moduleModel = new Settings_Picklist_Module_Model(); $response = new Vtiger_Response(); try { $status = $moduleModel->renamePickListValues($pickListFieldName, $oldValue, $newValue, $moduleName); $response->setResult(array('success', $status)); } catch (Exception $e) { $response->setError($e->getCode(), $e->getMessage()); } $response->emit(); }
public function rename(Vtiger_Request $request) { $moduleName = $request->get('source_module'); $newValue = $request->getRaw('newValue'); $pickListFieldName = $request->get('picklistName'); $oldValue = $request->getRaw('oldValue'); $id = $request->getRaw('id'); if ($moduleName == 'Events' && ($pickListFieldName == 'activitytype' || $pickListFieldName == 'activitystatus')) { $this->updateDefaultPicklistValues($pickListFieldName, $oldValue, $newValue); } $moduleModel = new Settings_Picklist_Module_Model(); $response = new Vtiger_Response(); try { $status = $moduleModel->renamePickListValues($pickListFieldName, $oldValue, $newValue, $moduleName, $id); $response->setResult(array('success', $status)); } catch (Exception $e) { $response->setError($e->getCode(), $e->getMessage()); } $response->emit(); }