Page MenuHomePhorge

Address inefficiencies and possible misfunction over delegated mailboxes in other user namespace
ClosedPublic

Authored by vanmeeuwen on Jul 21 2017, 12:16 PM.
Tags
None
Referenced Files
F11825286: D485.diff
Sat, Apr 20, 1:51 PM
Unknown Object (File)
Tue, Apr 16, 11:00 PM
Unknown Object (File)
Sat, Apr 13, 2:48 PM
Unknown Object (File)
Fri, Apr 12, 9:48 AM
Unknown Object (File)
Fri, Apr 5, 11:46 AM
Unknown Object (File)
Wed, Apr 3, 1:33 PM
Unknown Object (File)
Mon, Apr 1, 5:32 PM
Unknown Object (File)
Mon, Apr 1, 5:32 PM

Diff Detail

Repository
rP pykolab
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

machniak subscribed.
machniak added inline comments.
wallace/module_invitationpolicy.py
792–801

We need only two annotations. Wouldn't be possible to extend get_metadata() to fetch only these?

817

I think we could just store the folder type (with subtype) here, giving the private annotation a prio over shared. Making all checks below much more simpler.

This revision now requires changes to proceed.Jul 21 2017, 12:40 PM
vanmeeuwen edited edge metadata.
vanmeeuwen added inline comments.
wallace/module_invitationpolicy.py
792–801

Yes it could, but that's an efficiency parameter that is otherwise unrelated to the particular ticket this attempts to resolve.

817

Changing the definition of what is stored, and how it is stored will be a cause of great confusion later down the line.

Note that we don't mutate data here, and we don't mutate the data structure either -- we're just filtering out irrelevant entries.

This revision is now accepted and ready to land.Jul 22 2017, 1:06 PM
This revision was automatically updated to reflect the committed changes.