Skip to content

Commit

Permalink
ProductsToPickViewFactory: Inject the constructor via Spring instead …
Browse files Browse the repository at this point in the history
…of SpringContextHolder (#6970)

#6949
  • Loading branch information
TheBestPessimist committed Jul 7, 2020
1 parent 2b05b8d commit 9d6fda6
Showing 1 changed file with 6 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,6 @@
import de.metas.util.StringUtils;
import lombok.NonNull;
import org.adempiere.service.ISysConfigBL;
import org.compiere.SpringContextHolder;
import org.compiere.util.Env;

import java.util.ArrayList;
Expand All @@ -67,9 +66,14 @@ public class ProductsToPickViewFactory implements IViewFactory
private static final String MSG_PickCaption = "de.metas.ui.web.pickingV2.productsToPick.Pick.caption";
private static final String MSG_ReviewCaption = "de.metas.ui.web.pickingV2.productsToPick.Review.caption";

private final ProductsToPickRowsService rowsService = SpringContextHolder.instance.getBean(ProductsToPickRowsService.class);
private final ProductsToPickRowsService rowsService;
private IViewsRepository viewsRepository;

public ProductsToPickViewFactory(final ProductsToPickRowsService rowsService)
{
this.rowsService = rowsService;
}

@Override
public void setViewsRepository(final IViewsRepository viewsRepository)
{
Expand Down

0 comments on commit 9d6fda6

Please sign in to comment.