c.l.s.BranchMergeProposalEdit(AuthorizationBase) : class documentation

Part of canonical.launchpad.security View In Hierarchy

No class docstring
Method checkAuthenticated Is the user able to edit the branch merge request?

Inherited from AuthorizationBase:

Method __init__ Undocumented
Method checkUnauthenticated See IAuthorization.checkUnauthenticated.
Method checkAccountAuthenticated See IAuthorization.checkAccountAuthenticated.
def checkAuthenticated(self, user):

Is the user able to edit the branch merge request?

The user is able to edit if they are:
  • the registrant of the merge proposal
  • the owner of the source_branch
  • the owner of the target_branch
  • the reviewer for the target_branch
  • an administrator
API Documentation for Launchpad, generated by pydoctor at 2010-09-27 00:00:11.