@@ -62,39 +62,6 @@ public ProductDraftImport toProductDraftImport(ProductProjection product) {
6262 product .getAttributes ().stream ().map (ProductUtil ::mapAttribute ).collect (Collectors .toList ()));
6363 return draft .build ();
6464 }
65- /*
66- public CategoryImportImpl toCategoryImportImpl(CategoryImpl categoryReference) {
67- var catImport = new CategoryImportImpl();
68- catImport.setKey(categoryReference.getKey());
69- catImport.setName(getLocalizedStringBuilder(categoryReference.getName()).build());
70- catImport.setSlug(getLocalizedStringBuilder(categoryReference.getSlug()).build());
71- catImport.setDescription(getLocalizedStringBuilder(categoryReference.getDescription()).build());
72- catImport.setParent(extractCategoryKeyReference(categoryReference.getParent()));
73- catImport.setOrderHint(categoryReference.getOrderHint());
74- catImport.setMetaTitle(getLocalizedStringBuilder(categoryReference.getMetaTitle()).build());
75- catImport.setMetaDescription(getLocalizedStringBuilder(categoryReference.getMetaDescription()).build());
76- catImport.setMetaKeywords(getLocalizedStringBuilder(categoryReference.getMetaKeywords()).build());
77- catImport.setAssets(categoryReference.getAssets().stream().map(this::toImportApiAssert).collect(
78- Collectors.toList()));
79- catImport.setCustom(categoryReference.getCustom());
80- return catImport;
81- }
82- public com.commercetools.importapi.models.common.Asset toImportApiAssert(com.commercetools.api.models.common.Asset asset) {
83- Asset.builder().key(asset.getKey()).name(getLocalizedStringBuilder(asset.getName()).build())
84- .sources(toImportApiSources(asset.getSources())).description(getLocalizedStringBuilder(asset.getDescription()).build())
85- .tags(asset.getTags()).custom(toImportApiCustom(asset.getCustom()));
86- }
87-
88- public List<AssetSource> toImportApiSources(
89- List<com.commercetools.api.models.common.AssetSource> assetSources) {
90- return assetSources.stream().map(source -> AssetSource.builder().uri(source.getUri()).key(source.getKey()).build()).collect(
91- Collectors.toList());
92- }
93-
94- public Custom toImportApiCustom(CustomFields custom) {
95- return Custom.builder().type(TypeKeyReference.builder().key(keyResolverService.resolveKey(custom.getType())).build())
96- .fields(custom.getFields());
97- }*/
9865
9966 private static LocalizedStringBuilder getLocalizedStringBuilder (LocalizedString s ) {
10067 return com .commercetools .importapi .models .common .LocalizedString .builder ().values (s .values ());
@@ -198,10 +165,6 @@ private List<CategoryKeyReference> extractCategoryKeyReference(ProductProjection
198165 .collect (Collectors .toList ());
199166 }
200167
201- private CategoryKeyReference extractCategoryKeyReference (CategoryReference ref ) {
202- return CategoryKeyReference .builder ().key (keyResolverService .resolveKey (ref )).build ();
203- }
204-
205168 private static Attribute mapAttribute (com .commercetools .api .models .product .Attribute attribute ) {
206169 Object value = attribute .getValue ();
207170
0 commit comments