Skip to content
Snippets Groups Projects
Commit 9d9d91a7 authored by Prasad's avatar Prasad
Browse files

Fixes #1876: Using defaultvalue of no_of_currency_decimals field during user setup

parent 58b53107
No related branches found
No related tags found
No related merge requests found
......@@ -21,6 +21,13 @@ class Users_UserSetupSave_Action extends Users_Save_Action {
$userRecordModel->set('time_zone', $request->get('time_zone'));
$userRecordModel->set('date_format', $request->get('date_format'));
$userRecordModel->set('tagcloud', 0);
// Use defaults if not specified.
if (!$request->has('no_of_currency_decimals') && !$userRecordModel->get('no_of_currency_decimals')) {
$userCurrencyDecimalField = Vtiger_Field::getInstance('no_of_currency_decimals', $userModuleModel);
$userRecordModel->set('no_of_currency_decimals', $userCurrencyDecimalField->defaultvalue);
}
$userRecordModel->save();
//End
......@@ -33,4 +40,4 @@ class Users_UserSetupSave_Action extends Users_Save_Action {
header("Location: index.php");
//End
}
}
\ No newline at end of file
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment