Commit 28e7eb2ea5d879d20a5f0074793ce8dc9d9dd62f

Authored by conradverm
1 parent 7c9e563f

KTS-1795

"added a folder_rename permission"
Implemented. Added a new permission ktcore.permissions.folder_rename.

Reviewed By: Kevin Fourie

git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6406 c91229c3-7414-0410-bfa2-8a42b809f60b
sql/mysql/upgrade/3.3.3/permission.sql
1 1  
2 2 SELECT @permid:=id FROM `zseq_permissions`;
3   -INSERT INTO `permissions` VALUES (@permid, 'ktcore.permissions.folder_rename', 'Rename Folder', 1);
  3 +INSERT INTO `permissions` VALUES (@permid+1, 'ktcore.permissions.folder_rename', 'Rename Folder', 1);
4 4  
5 5 TRUNCATE `zseq_permissions`;
6 6 INSERT INTO `zseq_permissions` SELECT MAX(`id`) FROM `permissions`;
7 7  
  8 +SELECT @assignid:=id FROM `zseq_permissions`;
  9 +
  10 +select @permoid:=pa.permission_object_id,@permdid:=pa.permission_descriptor_id from folders f inner join permission_assignments pa on f.permission_object_id=pa.permission_object_id where f.id=1 and f.permission_object_id=pa.permission_object_id limit 1;
  11 +
  12 +INSERT INTO `permission_assignments` VALUES (@assignid+1, @permid+1, @permoid, @permdid);
  13 +
  14 +TRUNCATE `zseq_permission_assignments`;
  15 +INSERT INTO `zseq_permission_assignments` SELECT MAX(`id`) FROM `permission_assignments`;
... ...