| Line 228... |
Line 228... |
| 228 |
public String processPriceDrop(HttpServletRequest request, @RequestBody PriceDropProcessModel priceDropProcess,
|
228 |
public String processPriceDrop(HttpServletRequest request, @RequestBody PriceDropProcessModel priceDropProcess,
|
| 229 |
Model model) throws Exception {
|
229 |
Model model) throws Exception {
|
| 230 |
PriceDrop priceDrop = priceDropRepository.selectById(priceDropProcess.getPriceDropId());
|
230 |
PriceDrop priceDrop = priceDropRepository.selectById(priceDropProcess.getPriceDropId());
|
| 231 |
boolean response = false;
|
231 |
boolean response = false;
|
| 232 |
if (priceDrop.getProcessTimestamp() == null) {
|
232 |
if (priceDrop.getProcessTimestamp() == null) {
|
| 233 |
priceDropService.processPriceDrop(priceDrop.getId(), false);
|
233 |
priceDropService.processPriceDrop(priceDrop.getId());
|
| 234 |
priceDrop.setProcessTimestamp(LocalDateTime.now());
|
234 |
priceDrop.setProcessTimestamp(LocalDateTime.now());
|
| 235 |
priceDropRepository.persist(priceDrop);
|
235 |
priceDropRepository.persist(priceDrop);
|
| 236 |
response = true;
|
236 |
response = true;
|
| 237 |
}
|
237 |
}
|
| 238 |
model.addAttribute("response", mvcResponseSender.createResponseString(response));
|
238 |
model.addAttribute("response", mvcResponseSender.createResponseString(response));
|