FINERACT-1724: Applying delinquency range by COB job is not working properly
This commit is contained in:
committed by
Arnold Gálovics
parent
d803228d07
commit
3b6c652c31
+3
@@ -24,6 +24,7 @@ import java.util.Collection;
|
||||
import java.util.List;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.fineract.infrastructure.core.domain.ActionContext;
|
||||
import org.apache.fineract.infrastructure.core.service.DateUtils;
|
||||
import org.apache.fineract.infrastructure.core.service.ThreadLocalContextUtil;
|
||||
import org.apache.fineract.portfolio.delinquency.service.DelinquencyWritePlatformService;
|
||||
@@ -47,6 +48,8 @@ public class SetLoanDelinquencyTagsTasklet implements Tasklet {
|
||||
|
||||
@Override
|
||||
public RepeatStatus execute(StepContribution contribution, ChunkContext chunkContext) throws Exception {
|
||||
// Set DEFAULT action context to use the business step instead of COB date
|
||||
ThreadLocalContextUtil.setActionContext(ActionContext.DEFAULT);
|
||||
|
||||
final LocalDate businessDate = DateUtils.getBusinessLocalDate();
|
||||
log.debug("Run job for date {}", businessDate);
|
||||
|
||||
Reference in New Issue
Block a user