diff options
author | Daryle Walker <CTMacUser@users.noreply.github.com> | 2015-12-22 07:43:11 -0500 |
---|---|---|
committer | Daryle Walker <CTMacUser@users.noreply.github.com> | 2015-12-22 07:43:11 -0500 |
commit | 62cb3dc78a07c54325e50c75c1a44e33fb443281 (patch) | |
tree | 5b1ae9b4232817c67b47b25d27f32356f32763e4 | |
parent | 702af0bfb4052cc7293b3407bc254c22ccd902f1 (diff) |
Write new retrieve-article-by-message-ID method.
Write variant of the retrieve-article-by-message-ID method that doesn't require the unnecessary parameter for a group. Rewrite the older method to call the new one. Realize that the next inner layer also needs to be corrected.
-rw-r--r-- | src/objc/nntp/MCONNTPSession.mm | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/objc/nntp/MCONNTPSession.mm b/src/objc/nntp/MCONNTPSession.mm index 374e6018..a97f3275 100644 --- a/src/objc/nntp/MCONNTPSession.mm +++ b/src/objc/nntp/MCONNTPSession.mm @@ -176,11 +176,15 @@ MCO_OBJC_SYNTHESIZE_SCALAR(dispatch_queue_t, dispatch_queue_t, setDispatchQueue, return MCO_TO_OBJC_OP(coreOp); } -- (MCONNTPFetchArticleOperation *) fetchArticleOperationWithMessageID:(NSString *)messageID inGroup:(NSString *)group { - mailcore::NNTPFetchArticleOperation * coreOp = MCO_NATIVE_INSTANCE->fetchArticleByMessageIDOperation(MCO_FROM_OBJC(mailcore::String, group), MCO_FROM_OBJC(mailcore::String, messageID)); +- (MCONNTPFetchArticleOperation *) fetchArticleOperationWithMessageID:(NSString *)messageID { + mailcore::NNTPFetchArticleOperation * coreOp = MCO_NATIVE_INSTANCE->fetchArticleByMessageIDOperation(MCO_FROM_OBJC(mailcore::String, group)); return MCO_TO_OBJC_OP(coreOp); } +- (MCONNTPFetchArticleOperation *) fetchArticleOperationWithMessageID:(NSString *)messageID inGroup:(NSString * __nullable)group { + return [self fetchArticleOperationWithMessageID:messageID]; +} + - (MCONNTPFetchOverviewOperation *)fetchOverviewOperationWithIndexes:(MCOIndexSet *)indexes inGroup:(NSString *)group { mailcore::NNTPFetchOverviewOperation * coreOp = MCO_NATIVE_INSTANCE->fetchOverviewOperationWithIndexes(MCO_FROM_OBJC(mailcore::String, group), MCO_FROM_OBJC(mailcore::IndexSet, indexes)); return MCO_TO_OBJC_OP(coreOp); |