oc: Use the same permission set original from MAPIStoreDBFolder

To keep backwards compatibility.
This commit is contained in:
Enrique J. Hernández Blasco
2016-02-09 16:19:18 +01:00
parent 1ca1a273d9
commit 8b45ee886b
3 changed files with 23 additions and 23 deletions
-10
View File
@@ -51,16 +51,6 @@
static Class EOKeyValueQualifierK, SOGoCacheGCSFolderK, MAPIStoreDBFolderK;
NSString *MAPIStoreRightReadItems = @"RightsReadItems";
NSString *MAPIStoreRightCreateItems = @"RightsCreateItems";
NSString *MAPIStoreRightEditOwn = @"RightsEditOwn";
NSString *MAPIStoreRightEditAll = @"RightsEditAll";
NSString *MAPIStoreRightDeleteOwn = @"RightsDeleteOwn";
NSString *MAPIStoreRightDeleteAll = @"RightsDeleteAll";
NSString *MAPIStoreRightCreateSubfolders = @"RightsCreateSubfolders";
NSString *MAPIStoreRightFolderOwner = @"RightsFolderOwner";
NSString *MAPIStoreRightFolderContact = @"RightsFolderContact";
@implementation MAPIStoreDBFolder
+ (void) initialize
+13 -5
View File
@@ -42,11 +42,19 @@
#import "MAPIStoreSOGoObject.h"
/* Custom MAPI Permissions */
extern NSString *SOGoOpenChangeRole_EditOwned;
extern NSString *SOGoOpenChangeRole_DeleteOwned;
extern NSString *SOGoOpenChangeRole_FolderContact;
extern NSString *SOGoOpenChangeRole_FolderOwner;
/* MAPI Permissions
This set has only sogo-openchange library scope
*/
extern NSString *MAPIStoreRightReadItems;
extern NSString *MAPIStoreRightCreateItems;
extern NSString *MAPIStoreRightEditOwn;
extern NSString *MAPIStoreRightEditAll;
extern NSString *MAPIStoreRightDeleteOwn;
extern NSString *MAPIStoreRightDeleteAll;
extern NSString *MAPIStoreRightCreateSubfolders;
extern NSString *MAPIStoreRightFolderOwner;
extern NSString *MAPIStoreRightFolderContact;
@interface MAPIStoreFolder : MAPIStoreSOGoObject
{
+10 -8
View File
@@ -65,14 +65,16 @@
Class NSExceptionK, MAPIStoreFAIMessageK, MAPIStoreMessageTableK, MAPIStoreFAIMessageTableK, MAPIStoreFolderTableK;
/* Custom MAPI Permissions:
This set have sogo-openchange library scope
*/
NSString *SOGoOpenChangeRole_EditOwned = @"EditOwned";
NSString *SOGoOpenChangeRole_DeleteOwned = @"DeleteOwned";
NSString *SOGoOpenChangeRole_FolderContact = @"FolderContact";
NSString *SOGoOpenChangeRole_FolderOwner = @"FolderOwner";
/* MAPI permissions */
NSString *MAPIStoreRightReadItems = @"RightsReadItems";
NSString *MAPIStoreRightCreateItems = @"RightsCreateItems";
NSString *MAPIStoreRightEditOwn = @"RightsEditOwn";
NSString *MAPIStoreRightEditAll = @"RightsEditAll";
NSString *MAPIStoreRightDeleteOwn = @"RightsDeleteOwn";
NSString *MAPIStoreRightDeleteAll = @"RightsDeleteAll";
NSString *MAPIStoreRightCreateSubfolders = @"RightsCreateSubfolders";
NSString *MAPIStoreRightFolderOwner = @"RightsFolderOwner";
NSString *MAPIStoreRightFolderContact = @"RightsFolderContact";
@implementation MAPIStoreFolder