PluginProbe
Elementor Website Builder – more than just a page builder / 4.1.0-dev3
Elementor Website Builder – more than just a page builder v4.1.0-dev3
4.3.0 4.3.0-beta3 4.3.0-beta2 4.3.0-beta1 4.2.4 4.2.3 4.2.2 4.2.1 4.2.0 4.1.5 4.2.0-beta2 4.2.0-dev2 4.2.0-beta1 4.1.4 4.1.3 4.1.2 4.1.1 4.1.0 4.1.0-beta3 4.1.0-dev3 4.0.9 4.1.0-beta2 4.1.0-dev2 4.0.8 4.1.0-beta1 All 453 releases
← All changes | modules/global-classes/import-export-utils/import-utils.php +0 -6 4.2.14.1.0-dev3 View file →
@@ -2,9 +2,8 @@
2 2
3 3 namespace Elementor\Modules\GlobalClasses\ImportExportUtils;
4 4
5 5 use Elementor\App\Modules\ImportExportCustomization\Utils as ImportExportUtils;
6 -use Elementor\Modules\DesignSystemSync\Classes\Global_Classes_Sync_Map;
7 6 use Elementor\Modules\GlobalClasses\Global_Class_Post;
8 7 use Elementor\Modules\GlobalClasses\Global_Classes_Repository;
9 8 use Elementor\Modules\GlobalClasses\Global_Classes_REST_API;
10 9 use Elementor\Modules\AtomicWidgets\Parsers\Style_Parser;
@@ -90,9 +89,8 @@
90 89 $added_classes_order = [];
91 90 $added_classes_labels = [];
92 91 $modified_classes = [];
93 92 $deleted_classes = [];
94 - $touched_sync_items = [];
95 93
96 94 $previous_order = $classes_repository->get_order();
97 95 $order_set = array_flip( $previous_order );
98 96 $style_parser = Style_Parser::make( Style_Schema::get() );
@@ -164,9 +162,8 @@
164 162 if ( 'replace' === $action ) {
165 163 $existing_id = $label_to_id_map[ strtolower( $import_entry['label'] ) ];
166 164 self::replace_existing_class( $existing_id, $sanitized_item );
167 165
168 - $touched_sync_items[ $existing_id ] = [ 'sync_to_v3' => ! empty( $sanitized_item['sync_to_v3'] ) ];
169 166 $modified_classes[] = $existing_id;
170 167 $result['replaced'][] = [
171 168 'import_entry' => $import_entry,
172 169 'result_entry' => [
@@ -191,9 +188,8 @@
191 188 $sanitized_item['id'] = $new_id;
192 189 }
193 190
194 191 self::create_new_class( $sanitized_item );
195 - $touched_sync_items[ $new_id ] = [ 'sync_to_v3' => ! empty( $sanitized_item['sync_to_v3'] ) ];
196 192 $order_set[ $new_id ] = true;
197 193 $added_classes_order[] = $new_id;
198 194 $added_classes_labels[ $new_id ] = $sanitized_item['label'];
199 195 $label_to_id_map[ strtolower( $sanitized_item['label'] ) ] = $new_id;
@@ -221,10 +217,8 @@
221 217
222 218 if ( $has_changes ) {
223 219 $new_order = array_merge( $added_classes_order, $previous_order );
224 220 $classes_repository->update_order_and_labels( $new_order, $added_classes_labels );
225 -
226 - Global_Classes_Sync_Map::make()->apply_changes( $touched_sync_items, $deleted_classes );
227 221
228 222 $changes = [
229 223 'added' => $added_classes_order,
230 224 'deleted' => $deleted_classes,