diff options
Diffstat (limited to 'src/main/java')
2 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/ru/mrfoxygmfr/warehouse_accounting/http/controllers/OperationsController.java b/src/main/java/ru/mrfoxygmfr/warehouse_accounting/http/controllers/OperationsController.java index 6e29e09..a49cf20 100644 --- a/src/main/java/ru/mrfoxygmfr/warehouse_accounting/http/controllers/OperationsController.java +++ b/src/main/java/ru/mrfoxygmfr/warehouse_accounting/http/controllers/OperationsController.java @@ -91,7 +91,7 @@ public class OperationsController { operation.setResponsible(partner.getContacts().stream().findFirst().orElseThrow()); operationDAO.save(operation); - return "redirect:/operations"; + return String.format("redirect:/operation?id=%d", operation.getId()); } @RequestMapping("/operationProducts/{operationId}") diff --git a/src/main/java/ru/mrfoxygmfr/warehouse_accounting/http/controllers/PartnersController.java b/src/main/java/ru/mrfoxygmfr/warehouse_accounting/http/controllers/PartnersController.java index 78a2294..dd62439 100644 --- a/src/main/java/ru/mrfoxygmfr/warehouse_accounting/http/controllers/PartnersController.java +++ b/src/main/java/ru/mrfoxygmfr/warehouse_accounting/http/controllers/PartnersController.java @@ -112,7 +112,7 @@ public class PartnersController { contact = new PartnerContact(partner, surname, name, position, phone, email); } else { contact = partnerContactDAO.findById(id).orElseThrow(); - contact.setSurname(name); + contact.setSurname(surname); contact.setName(name); contact.setEmail(email); contact.setPhone(phone); |