Skip to content
This repository was archived by the owner on Jul 2, 2024. It is now read-only.

Fix: The shared folder/folder id can also be a task list - #41

Merged
advancingu merged 1 commit into
ExchangeCalendar:ec-4.0from
Pro:master
Jul 3, 2017
Merged

Fix: The shared folder/folder id can also be a task list#41
advancingu merged 1 commit into
ExchangeCalendar:ec-4.0from
Pro:master

Conversation

@advancingu

Copy link
Copy Markdown
Member

No description provided.

@advancingu

Copy link
Copy Markdown
Member Author

@Trim Does this look ok to you?

@Trim

Trim commented Jun 29, 2017

Copy link
Copy Markdown
Member

Well, I've read the thread here: Ericsson#461 and I don't understand when the issue occurs and what this commit fixes.

@Pro says:

Your EWS plugin allows to add shared folders by indicating the EWS ID of that folder. E.g. another user can share his calendar with me. To add the calendar to Thunderbird I use the ID of the folder to add it.

But I don't know where is this option / dialog ? Does Outlook send a mail with a sharing invitation ?
Where can I "use the ID of the folder to add it" ?

As I can't find that, I suggest to wait for more details from @Pro

Furthermore, there's a dialog which can view and add shared calendar / tasks lists:
If you right click on calendar you can open a dialog named "Delegate Calendar" and there you can find shared calendars by other users. If you open this dialog from a calendar containing task list, it will show you shared task lists.

@Pro

Pro commented Jul 3, 2017

Copy link
Copy Markdown

@Trim the commit allows to add a subfolder task list from another user into Thunderbird/lightning.

E.g. User1 can create a specific task list, let's say "Shopping" as a subfolder in his main task list.
When User1 shares the Shopping list with User2 within Outlook, User2 gets an E-Mail and he can accept the invitation within Outlook.

To add this task list to thunderbird, you need the EWS ID of that list.
(I wrote some C# code to get the correct ID from that invitation email). After you have the ID, currently the plugin fails because it is not a shared calendar, but a shared task list.
Using the commit, this problem is solved and you can easily add the list. And yes, it's really as simple as just accepting the IPF.Task type.

I think (not tested) that the dialog you mentioned above is only able to find the main task list of a user, and not a subfolder of the task list. Maybe this needs further investigation...

@advancingu
advancingu merged commit e035699 into ExchangeCalendar:ec-4.0 Jul 3, 2017
@advancingu

Copy link
Copy Markdown
Member Author

I'm merging this for now since the risk of breaking a lot of things appears low. In case this causes any new bugs, those can be raised as new issues.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants