diff --git a/UI/MailerUI/UIxMailUserRightsEditor.h b/UI/MailerUI/UIxMailUserRightsEditor.h index 7bf11d8f1..289c95c93 100644 --- a/UI/MailerUI/UIxMailUserRightsEditor.h +++ b/UI/MailerUI/UIxMailUserRightsEditor.h @@ -27,6 +27,9 @@ @interface UIxMailUserRightsEditor : UIxUserRightsEditor +- (void) setUserCanReadMails: (BOOL) userCanReadMails; +- (BOOL) userCanReadMails; + - (void) setUserCanWriteMails: (BOOL) userCanWriteMails; - (BOOL) userCanWriteMails; diff --git a/UI/MailerUI/UIxMailUserRightsEditor.m b/UI/MailerUI/UIxMailUserRightsEditor.m index c9d3853cb..1965eec7d 100644 --- a/UI/MailerUI/UIxMailUserRightsEditor.m +++ b/UI/MailerUI/UIxMailUserRightsEditor.m @@ -29,15 +29,15 @@ @implementation UIxMailUserRightsEditor -- (void) setUserCanSeeFolder: (BOOL) userCanSeeFolder +- (void) setUserCanReadMails: (BOOL) userCanReadMails { - if (userCanSeeFolder) + if (userCanReadMails) [self appendRight: SOGoRole_ObjectViewer]; else [self removeRight: SOGoRole_ObjectViewer]; } -- (BOOL) userCanSeeFolder +- (BOOL) userCanReadMails { return [userRights containsObject: SOGoRole_ObjectViewer]; } diff --git a/UI/Templates/MailerUI/UIxMailUserRightsEditor.wox b/UI/Templates/MailerUI/UIxMailUserRightsEditor.wox index 998f5b6f7..6664a621f 100644 --- a/UI/Templates/MailerUI/UIxMailUserRightsEditor.wox +++ b/UI/Templates/MailerUI/UIxMailUserRightsEditor.wox @@ -24,11 +24,6 @@