示例#1
0
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())
示例#2
0
文件: proposal.py 项目: dwt/adhocracy
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())
示例#3
0
def adopt(p):
    if c.instance.allow_adopt and has('instance.admin'):
        return True
    return show(p) and poll.create() and p.can_adopt()