Added missing dependencies

deploy_packages_to_gitea
Jens Pelzetter 2023-02-06 20:07:53 +01:00
parent b7114e175b
commit 65173d3d29
1 changed files with 7 additions and 1 deletions

View File

@ -18,6 +18,7 @@
*/ */
package org.librecms.assets; package org.librecms.assets;
import org.libreccm.categorization.CategorizationImExporter;
import org.libreccm.imexport.AbstractEntityImExporter; import org.libreccm.imexport.AbstractEntityImExporter;
import org.libreccm.imexport.Processes; import org.libreccm.imexport.Processes;
import org.librecms.contentsection.Asset; import org.librecms.contentsection.Asset;
@ -44,6 +45,9 @@ public abstract class AbstractAssetImExporter<T extends Asset>
@Inject @Inject
private AssetRepository assetRepo; private AssetRepository assetRepo;
@Inject
private CategorizationImExporter categorizationImExporter;
@Inject @Inject
@Any @Any
@Processes(ItemAttachment.class) @Processes(ItemAttachment.class)
@ -62,7 +66,9 @@ public abstract class AbstractAssetImExporter<T extends Asset>
@PostConstruct @PostConstruct
@Override @Override
protected void init() { protected void init() {
// ItemAttachmentImExporter requires that all assets to be imported // Categorization requires that all categorized entites are imported
categorizationImExporter.addRequiredEntities(Set.of(getEntityClass()));
// ItemAttachmentImExporter requires that all assets are imported
itemAttachmentImExporter.addRequiredEntities(Set.of(getEntityClass())); itemAttachmentImExporter.addRequiredEntities(Set.of(getEntityClass()));
initAssetImExporter(); initAssetImExporter();