def insert_in_cor_role(id_group=None, id_user=None): """ Insert a user in a group .. :quickref: User; :param id_role: the id user :type id_role: int :param id_group: the id group :type id_group: int # TODO ajouter test sur les POST de données """ exist_user = ( DB.session.query(CorRole) .filter(CorRole.id_role_groupe == id_group) .filter(CorRole.id_role_utilisateur == id_user) .all() ) if not exist_user: cor_role = CorRole(id_group, id_user) DB.session.add(cor_role) DB.session.commit() DB.session.flush() return cor_role.as_dict() return {"message": "cor already exists"}, 500
def insert_in_cor_role(id_group=None, id_user=None): ''' Insert une correspondante role groupe c-a-d permet d'attacher un role à un groupe # TODO ajouter test sur les POST de données ''' exist_user = DB.session.query(CorRole).filter( CorRole.id_role_groupe == id_group).filter( CorRole.id_role_utilisateur == id_user).all() if not exist_user: cor_role = CorRole(id_group, id_user) DB.session.add(cor_role) DB.session.commit() DB.session.flush() return cor_role.as_dict() return {'message': 'cor already exists'}, 500
def insert_in_cor_role(id_group=None, id_user=None): """ Insert une correspondante role groupe c-a-d permet d'attacher un role à un groupe # TODO ajouter test sur les POST de données """ exist_user = ( DB.session.query(CorRole) .filter(CorRole.id_role_groupe == id_group) .filter(CorRole.id_role_utilisateur == id_user) .all() ) if not exist_user: cor_role = CorRole(id_group, id_user) DB.session.add(cor_role) DB.session.commit() DB.session.flush() return cor_role.as_dict() return {"message": "cor already exists"}, 500