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)
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)
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): """ create a question -> state.draft, grant all rights to owner deny right to add supplementary questions. """ print "QUESTION CREATE:", info, context utils.setQuestionDefaults(info, context) user_id = get_principal_id() if user_id: zope.securitypolicy.interfaces.IPrincipalRoleMap(context ).assignRoleToPrincipal( u'bungeni.Owner', user_id) owner_id = utils.getOwnerId(context) print " ", user_id, owner_id if owner_id and (owner_id != user_id): zope.securitypolicy.interfaces.IPrincipalRoleMap(context ).assignRoleToPrincipal(u'bungeni.Owner', owner_id)