Projet

Général

Profil

0001-data-make-import_site-an-atomic-query-33948.patch

Nicolas Roche, 13 juin 2019 14:45

Télécharger (1,09 ko)

Voir les différences:

Subject: [PATCH] data: make import_site an atomic query (#33948)

 combo/data/utils.py | 8 +-------
 1 file changed, 1 insertion(+), 7 deletions(-)
combo/data/utils.py
79 79

  
80 80
    with transaction.atomic():
81 81
        MapLayer.load_serialized_objects(data.get('map-layers') or [])
82

  
83
    with transaction.atomic():
84 82
        Asset.load_serialized_objects(data.get('assets') or [])
85

  
86
    with transaction.atomic():
87 83
        Page.load_serialized_pages(data.get('pages') or [])
88 84

  
89
    if data.get('pwa'):
90
        with transaction.atomic():
85
        if data.get('pwa'):
91 86
            PwaSettings.load_serialized_settings(data['pwa'].get('settings'))
92
        with transaction.atomic():
93 87
            PwaNavigationEntry.load_serialized_objects(data['pwa'].get('navigation'))
94
-