Projet

Général

Profil

0001-data_transfer-move-update_model-29545.patch

Benjamin Dauvergne, 08 janvier 2019 15:30

Télécharger (1,64 ko)

Voir les différences:

Subject: [PATCH 1/3] data_transfer: move update_model (#29545)

 src/authentic2/data_transfer.py | 8 ++++++--
 src/authentic2/utils.py         | 5 -----
 2 files changed, 6 insertions(+), 7 deletions(-)
src/authentic2/data_transfer.py
2 2

  
3 3
from django_rbac.models import Operation
4 4
from django_rbac.utils import (
5
    get_ou_model,  get_role_model, get_role_parenting_model, get_permission_model)
5
    get_ou_model, get_role_model, get_role_parenting_model, get_permission_model)
6 6
from authentic2.a2_rbac.models import RoleAttribute
7
from authentic2.utils import update_model
7

  
8

  
9
def update_model(obj, d):
10
    for attr, value in d.items():
11
        setattr(obj, attr, value)
8 12

  
9 13

  
10 14
def export_site():
src/authentic2/utils.py
1047 1047
        legacy_body_templates=legacy_body_templates)
1048 1048

  
1049 1049

  
1050
def update_model(obj, d):
1051
    for attr, value in d.items():
1052
        setattr(obj, attr, value)
1053

  
1054

  
1055 1050
def get_user_flag(user, name, default=None):
1056 1051
    '''Get a boolean flag settable at user, by a hook, globally or ou wide'''
1057 1052
    from . import hooks
1058
-