Index: src/main/groovy/com/lemans/pricecalc/controllers/catalog/CatalogPartController.groovy =================================================================== diff -u -rd625529fe2a4082047688c0abd2b157c0ffd6194 -rb98d389f4cb1efcb42077efa7d175caf665bb0e3 --- src/main/groovy/com/lemans/pricecalc/controllers/catalog/CatalogPartController.groovy (.../CatalogPartController.groovy) (revision d625529fe2a4082047688c0abd2b157c0ffd6194) +++ src/main/groovy/com/lemans/pricecalc/controllers/catalog/CatalogPartController.groovy (.../CatalogPartController.groovy) (revision b98d389f4cb1efcb42077efa7d175caf665bb0e3) @@ -6,6 +6,7 @@ import com.lemans.pricecalc.services.catalog.CatalogPartService import com.lemans.pricecalc.services.helper.EmailService import com.lemans.pricecalc.services.widen.WidenService +import groovy.util.logging.Slf4j import org.springframework.beans.factory.annotation.Autowired import org.springframework.web.bind.annotation.GetMapping import org.springframework.web.bind.annotation.PathVariable @@ -18,6 +19,7 @@ @RestController @RequestMapping("dm/{dm}/pc") +@Slf4j class CatalogPartController extends LeMansApiController { @Autowired @@ -80,6 +82,7 @@ error = widenService.validateVendorForCatalogPart(input + [user: auditUserName, catalogId: catalogId, partNumber: partNumber]) } else */ if (input.statusCodeId == 39601 && emailToggle) { + log.debug("sending email to buyer") error = emailService.sendMailToBuyer(input, catalogPart) } //TODO: commenting sendMailToManager as per ticket: SD-42461. Uncomment this if emails have to be sent to managers. Index: src/main/groovy/com/lemans/pricecalc/services/helper/EmailService.groovy =================================================================== diff -u -r328b046259d0cb4c5a0069c7bbc1bf32c6951df2 -rb98d389f4cb1efcb42077efa7d175caf665bb0e3 --- src/main/groovy/com/lemans/pricecalc/services/helper/EmailService.groovy (.../EmailService.groovy) (revision 328b046259d0cb4c5a0069c7bbc1bf32c6951df2) +++ src/main/groovy/com/lemans/pricecalc/services/helper/EmailService.groovy (.../EmailService.groovy) (revision b98d389f4cb1efcb42077efa7d175caf665bb0e3) @@ -74,6 +74,7 @@ to: [vendorInfo?.buyerGlobalId?.toString().replaceAll('\\s', '') + '@parts-unltd.com'], subject: empty(emailSubPrefix)? 'Pending Buyer review(s)' : emailSubPrefix + ' ' + 'Pending Buyer review(s)' ] + log.debug('body for email ' + body) sendEmail('buyerAlertEmail', body) } } @@ -109,6 +110,7 @@ } void sendEmail(String viewName, Map body) { + log.debug("sending email to ${body.to} with view ${viewName}") Writer writer = new StringWriter() String tmpl = getEmailTemplate(viewName) TemplateConfiguration config = new TemplateConfiguration()