diff --git a/agc_2-X/trunk/extras/Vtiger504_vicidial_006.patch b/agc_2-X/trunk/extras/Vtiger504_vicidial_007.patch similarity index 94% rename from agc_2-X/trunk/extras/Vtiger504_vicidial_006.patch rename to agc_2-X/trunk/extras/Vtiger504_vicidial_007.patch index b9d8aee5..2451cda5 100644 --- a/agc_2-X/trunk/extras/Vtiger504_vicidial_006.patch +++ b/agc_2-X/trunk/extras/Vtiger504_vicidial_007.patch @@ -304,3 +304,25 @@ {/strip} +--- ./modules/Users/Authenticate.php 2008-03-10 08:54:31.000000000 -0400 ++++ ./modules/Users/Authenticate.php 2009-05-27 08:12:39.000000000 -0400 +@@ -64,7 +64,19 @@ + //Security related entries start + require_once('include/utils/UserInfoUtil.php'); + ++ if (file_exists('user_privileges/user_privileges_'.$focus->id.'.php')) ++ { ++ # delete User Priviledges file ++ unlink('user_privileges/user_privileges_'.$focus->id.'.php'); ++ } ++ if (file_exists('user_privileges/sharing_privileges_'.$focus->id.'.php')) ++ { ++ # delete Sharing Priviledges file ++ unlink('user_privileges/sharing_privileges_'.$focus->id.'.php'); ++ } ++ # create User Sharing Priviledges files + createUserPrivilegesfile($focus->id); ++ createUserSharingPrivilegesfile($focus->id); + + //Security related entries end + session_unregister('login_password'); diff --git a/agc_2-X/trunk/extras/Vtiger504_vicidial_006_noclose.patch b/agc_2-X/trunk/extras/Vtiger504_vicidial_007_noclose.patch similarity index 94% rename from agc_2-X/trunk/extras/Vtiger504_vicidial_006_noclose.patch rename to agc_2-X/trunk/extras/Vtiger504_vicidial_007_noclose.patch index a57b321f..5191163d 100644 --- a/agc_2-X/trunk/extras/Vtiger504_vicidial_006_noclose.patch +++ b/agc_2-X/trunk/extras/Vtiger504_vicidial_007_noclose.patch @@ -300,3 +300,25 @@ {/strip} +--- ./modules/Users/Authenticate.php 2008-03-10 08:54:31.000000000 -0400 ++++ ./modules/Users/Authenticate.php 2009-05-27 08:12:39.000000000 -0400 +@@ -64,7 +64,19 @@ + //Security related entries start + require_once('include/utils/UserInfoUtil.php'); + ++ if (file_exists('user_privileges/user_privileges_'.$focus->id.'.php')) ++ { ++ # delete User Priviledges file ++ unlink('user_privileges/user_privileges_'.$focus->id.'.php'); ++ } ++ if (file_exists('user_privileges/sharing_privileges_'.$focus->id.'.php')) ++ { ++ # delete Sharing Priviledges file ++ unlink('user_privileges/sharing_privileges_'.$focus->id.'.php'); ++ } ++ # create User Sharing Priviledges files + createUserPrivilegesfile($focus->id); ++ createUserSharingPrivilegesfile($focus->id); + + //Security related entries end + session_unregister('login_password');