From 20f43fa471f568d8c4f865d9e4c50b02e0ac0331 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Tue, 8 Jan 2019 15:29:17 +0100 Subject: [PATCH 3/3] data_transfer: save object in update_model (fixes #29545) --- src/authentic2/data_transfer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/authentic2/data_transfer.py b/src/authentic2/data_transfer.py index 09114a8d..24665e2d 100644 --- a/src/authentic2/data_transfer.py +++ b/src/authentic2/data_transfer.py @@ -9,6 +9,7 @@ from authentic2.a2_rbac.models import RoleAttribute def update_model(obj, d): for attr, value in d.items(): setattr(obj, attr, value) + obj.save() def export_site(): @@ -233,7 +234,6 @@ class ImportResult(object): def import_ou(ou_d): OU = get_ou_model() - # ou = search_ou([ou_d['slug']]) ou = search_ou(ou_d) if ou is None: ou = OU.objects.create(**ou_d) -- 2.18.0