Open
Bug 2009399
Opened 2 months ago
Updated 1 month ago
Audit unimplemented Exchange methods
Categories
(MailNews Core :: Networking: Exchange, task, P2)
MailNews Core
Networking: Exchange
Tracking
(Not tracked)
ASSIGNED
People
(Reporter: babolivier, Assigned: edicharry)
References
(Blocks 2 open bugs)
Details
There's a bunch of methods in the Exchange C++ classes that are still unimplemented - their body is just an NS_WARNING with the name of the method and a return for NS_ERROR_NOT_IMPLEMENTED. Some of them represent functionality we obviously need (e.g. SaveMessageToDisk) while it's less clear for others.
From a quick search, the methods in question are:
EwsFolder::CreateStorageIfMissingEwsFolder::RenameSubFoldersEwsService::CopyMessages(note: I believe this one isn't needed because the copy service will always callEwsService::CopyMessage(singular) for EWS)EwsService::SaveMessageToDisk(see bug 2006844)EwsService::SearchEwsService::StreamHeadersEwsService::IsMsgInMemCache
I think we should go over these methods and figure out, for each of them, whether it's needed or not (and create bugs for the ones we need or add a comment to the ones we don't that explains why).
| Assignee | ||
Updated•1 month ago
|
Assignee: nobody → edicharry
Status: NEW → ASSIGNED
Priority: -- → P2
You need to log in
before you can comment on or make changes to this bug.
Description
•