def adopt(check, p): check.valid_email() if c.instance.allow_adopt and has('instance.admin'): return show(check, p) poll.create(check) check.other('proposal_cannot_adopt', not p.can_adopt())
def adopt(check, p): check.valid_email() if c.instance.allow_adopt and has('instance.admin'): return show(check, p) poll.create(check) check.other('proposal_cannot_adopt', not p.can_adopt())
def adopt(p): if c.instance.allow_adopt and has('instance.admin'): return True return show(p) and poll.create() and p.can_adopt()