diff options
author | Conrad Kramer <ckrames1234@gmail.com> | 2017-01-23 21:04:18 -0800 |
---|---|---|
committer | HoĆ V. DINH <dinh.viet.hoa@gmail.com> | 2017-01-23 21:04:18 -0800 |
commit | dcf8bc38a4b149d0ea3ad2010d25bf05b2a3835e (patch) | |
tree | 1f63c253ce050868978e63cb7d5e9e6f7e893da6 | |
parent | c5883419864a2cbc27b9ed8a9dea7651f2c61f17 (diff) |
Fix MCOAccountValidator to work with arbitrary services (#1602)
-rw-r--r-- | src/objc/provider/MCOAccountValidator.h | 6 | ||||
-rw-r--r-- | src/objc/provider/MCOAccountValidator.mm | 3 |
2 files changed, 6 insertions, 3 deletions
diff --git a/src/objc/provider/MCOAccountValidator.h b/src/objc/provider/MCOAccountValidator.h index 8d6676b1..1d1d4231 100644 --- a/src/objc/provider/MCOAccountValidator.h +++ b/src/objc/provider/MCOAccountValidator.h @@ -27,9 +27,9 @@ @property (nonatomic, copy) NSString * password; @property (nonatomic, copy) NSString * OAuth2Token; -@property (nonatomic, retain) NSArray * /* MCONetService */ imapServers; -@property (nonatomic, retain) NSArray * /* MCONetService */ popServers; -@property (nonatomic, retain) NSArray * /* MCONetService */ smtpServers; +@property (nonatomic, retain) NSArray * /* MCONetService */ imapServices; +@property (nonatomic, retain) NSArray * /* MCONetService */ popServices; +@property (nonatomic, retain) NSArray * /* MCONetService */ smtpServices; @property (nonatomic, assign, getter=isImapEnabled) BOOL imapEnabled; @property (nonatomic, assign, getter=isPopEnabled) BOOL popEnabled; diff --git a/src/objc/provider/MCOAccountValidator.mm b/src/objc/provider/MCOAccountValidator.mm index ab240bf5..ae284481 100644 --- a/src/objc/provider/MCOAccountValidator.mm +++ b/src/objc/provider/MCOAccountValidator.mm @@ -74,6 +74,9 @@ MCO_OBJC_SYNTHESIZE_STRING(setEmail, email) MCO_OBJC_SYNTHESIZE_STRING(setUsername, username) MCO_OBJC_SYNTHESIZE_STRING(setPassword, password) MCO_OBJC_SYNTHESIZE_STRING(setOAuth2Token, OAuth2Token) +MCO_OBJC_SYNTHESIZE_ARRAY(setImapServices, imapServices) +MCO_OBJC_SYNTHESIZE_ARRAY(setPopServices, popServices) +MCO_OBJC_SYNTHESIZE_ARRAY(setSmtpServices, smtpServices) MCO_OBJC_SYNTHESIZE_BOOL(setImapEnabled, isImapEnabled) MCO_OBJC_SYNTHESIZE_BOOL(setPopEnabled, isPopEnabled) MCO_OBJC_SYNTHESIZE_BOOL(setSmtpEnabled, isSmtpEnabled) |