Subversion Repositories SmartDukaan

Rev

Rev 32605 | Rev 32627 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 32605 Rev 32607
Line 1958... Line 1958...
1958
            returnMap.put((Integer) simpleEntry.getKey(), (Long) simpleEntry.getValue());
1958
            returnMap.put((Integer) simpleEntry.getKey(), (Long) simpleEntry.getValue());
1959
        }
1959
        }
1960
        return returnMap;
1960
        return returnMap;
1961
 
1961
 
1962
    }
1962
    }
-
 
1963
 
-
 
1964
    @Override
-
 
1965
    public void createMissingScratchOffers() {
-
 
1966
        List<FofoOrder> fofoOrders = fofoOrderRepository.selectFromSaleDate(LocalDate.of(2023, 11, 6).atStartOfDay());
-
 
1967
        for (FofoOrder fofoOrder : fofoOrders) {
-
 
1968
            if (fofoOrder.getCancelledTimestamp() == null) { // Check if cancelled_timestamp is not null
-
 
1969
                try {
-
 
1970
                    this.createScratchOffer(fofoOrder.getFofoId(), fofoOrder.getInvoiceNumber(), fofoOrder.getCustomerId());
-
 
1971
                } catch (Exception e) {
-
 
1972
                    LOGGER.error("Error while processing missing scratch offer invoice orderId", fofoOrder.getId());
-
 
1973
                }
-
 
1974
            }
-
 
1975
        }
-
 
1976
    }
1963
}
1977
}
1964
1978