0001-data-make-import_site-an-atomic-query-33948.patch
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 |
- |