diff --git a/packages/vtiger/optional/Webforms.zip b/packages/vtiger/optional/Webforms.zip index a5c32bc0b782de23d00fa18608a73c2e7d362d86..92d895a21e05f1e11e576cf59389106407e4fddd 100644 Binary files a/packages/vtiger/optional/Webforms.zip and b/packages/vtiger/optional/Webforms.zip differ diff --git a/pkg/vtiger/modules/Webforms/modules/Webforms/model/WebformsModel.php b/pkg/vtiger/modules/Webforms/modules/Webforms/model/WebformsModel.php index c4d9ddef0da7589a15e73897fa7997a61f87abfd..dfaacc04ebd06db19f49994f5666f41cf0672cd0 100644 --- a/pkg/vtiger/modules/Webforms/modules/Webforms/model/WebformsModel.php +++ b/pkg/vtiger/modules/Webforms/modules/Webforms/model/WebformsModel.php @@ -163,7 +163,7 @@ class Webforms_Model { function generatePublicId($name) { global $adb, $log; - $uid = md5(microtime(true) + $name); + $uid = md5(sprintf("%f%s", microtime(true), $name)); return $uid; } diff --git a/pkg/vtiger/modules/Webforms/settings/models/Record.php b/pkg/vtiger/modules/Webforms/settings/models/Record.php index 92594d4caed418ea76b894fdad6721b52450ada3..80c4f8f25b1e98c98a72e6463766fbf1ea588b62 100644 --- a/pkg/vtiger/modules/Webforms/settings/models/Record.php +++ b/pkg/vtiger/modules/Webforms/settings/models/Record.php @@ -239,7 +239,7 @@ class Settings_Webforms_Record_Model extends Settings_Vtiger_Record_Model { * @return <String> id */ public function generatePublicId() { - return md5(microtime(true) + $this->getName()); + return md5(sprintf("%f%s", microtime(true), $this->getName())); } /**