[ 
https://issues.apache.org/jira/browse/JAMES-3481?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17253880#comment-17253880
 ] 

René Cordier commented on JAMES-3481:
-------------------------------------

https://github.com/linagora/james-project/pull/4142 solved the issue

> Mailbox/changes should handle delegated mailbox
> -----------------------------------------------
>
>                 Key: JAMES-3481
>                 URL: https://issues.apache.org/jira/browse/JAMES-3481
>             Project: James Server
>          Issue Type: Sub-task
>            Reporter: Lan Khuat
>            Priority: Major
>
> We should be able to store changes for user with access to a delegated 
> mailbox. Also when fetching changes via Mailbox/changes, we should have an 
> extension to decide whether to return "delegated changes" to the user or not.
> h3. How
>  * Modified the MailboxChangeListener so that when an mailbox event occur, it 
> can record multiple changes for all users who currently having access to that 
> mailbox.
>  * Add a field to MailboxChange object in order to differentiate between 
> normal/delegated changes.
>  * Use *Shares* capability to filter out delegated changes.
> h3. DoD
>  * Unit tests in MailboxChangeRepository, MailboxChangeListener
>  * Integration tests to show that we can filter out delegated changes.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to