def _bill_create(info, context):
    utils.setParliamentId(info, context)
    user_id = model_utils.get_principal_id()
    if not user_id:
        user_id = "-"
    zope.securitypolicy.interfaces.IPrincipalRoleMap(context).assignRoleToPrincipal("bungeni.Owner", user_id)
    owner_id = utils.getOwnerId(context)
    if owner_id and (owner_id != user_id):
        zope.securitypolicy.interfaces.IPrincipalRoleMap(context).assignRoleToPrincipal("bungeni.Owner", owner_id)
 def create( info, context ):
     user_id = get_principal_id()
     if not user_id:
         user_id ='-'
     zope.securitypolicy.interfaces.IPrincipalRoleMap( context ).assignRoleToPrincipal( u'bungeni.Owner', user_id)
     utils.setParliamentId(info, context)
     owner_id = utils.getOwnerId( context )
     if owner_id and (owner_id != user_id):
         zope.securitypolicy.interfaces.IPrincipalRoleMap( context 
             ).assignRoleToPrincipal( u'bungeni.Owner', owner_id)
Exemple #3
0
 def create(info, context):
     user_id = get_principal_id()
     if not user_id:
         user_id = '-'
     zope.securitypolicy.interfaces.IPrincipalRoleMap(
         context).assignRoleToPrincipal(u'bungeni.Owner', user_id)
     utils.setParliamentId(info, context)
     owner_id = utils.getOwnerId(context)
     if owner_id and (owner_id != user_id):
         zope.securitypolicy.interfaces.IPrincipalRoleMap(
             context).assignRoleToPrincipal(u'bungeni.Owner', owner_id)
Exemple #4
0
def _bill_create(info, context):
    utils.setParliamentId(info, context)
    user_id = model_utils.get_principal_id()
    if not user_id:
        user_id = "-"
    zope.securitypolicy.interfaces.IPrincipalRoleMap(
        context).assignRoleToPrincipal("bungeni.Owner", user_id)
    owner_id = utils.getOwnerId(context)
    if owner_id and (owner_id != user_id):
        zope.securitypolicy.interfaces.IPrincipalRoleMap(
            context).assignRoleToPrincipal("bungeni.Owner", owner_id)
def _pi_create(info, context):
    utils.setParliamentId(info, context)
    # !+setParliamentId(mr, mar-2011) creating a question via UI does not 
    # seem to need this, but... a question unit test fails without it!
    utils.assign_owner_role_pi(context)
Exemple #6
0
def _pi_create(info, context):
    utils.setParliamentId(info, context)
    # !+setParliamentId(mr, mar-2011) creating a question via UI does not
    # seem to need this, but... a question unit test fails without it!
    utils.assign_owner_role_pi(context)
Exemple #7
0
 def create( info, context ):
     utils.setParliamentId(info, context)
     utils.setBungeniOwner(context)
Exemple #8
0
 def create(info, context):
     utils.setParliamentId(info, context)
     utils.setBungeniOwner(context)
Exemple #9
0
def _tableddocument_create(info, context):
    utils.setParliamentId(info, context)
    utils.setBungeniOwner(context)
def _tableddocument_create(info, context):
    utils.setParliamentId(info, context)
    utils.setBungeniOwner(context)