aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/xyz/driver/pdsuidomain/services/rest/SendGridMailService.scala
diff options
context:
space:
mode:
authorvlad <vlad@driver.xyz>2017-06-30 23:06:43 -0700
committervlad <vlad@driver.xyz>2017-06-30 23:06:43 -0700
commit56187bec9276f51886a01a2752c663f2227d9fc3 (patch)
tree3ddafc15152df5c1b2a6c69f0aa97a03ef7e819d /src/main/scala/xyz/driver/pdsuidomain/services/rest/SendGridMailService.scala
parent96d81a36286e41035ff4068859a3b0f9da924fbc (diff)
downloadrest-query-56187bec9276f51886a01a2752c663f2227d9fc3.tar.gz
rest-query-56187bec9276f51886a01a2752c663f2227d9fc3.tar.bz2
rest-query-56187bec9276f51886a01a2752c663f2227d9fc3.zip
Export entities JSON formatsv0.1.13
Diffstat (limited to 'src/main/scala/xyz/driver/pdsuidomain/services/rest/SendGridMailService.scala')
-rw-r--r--src/main/scala/xyz/driver/pdsuidomain/services/rest/SendGridMailService.scala9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/main/scala/xyz/driver/pdsuidomain/services/rest/SendGridMailService.scala b/src/main/scala/xyz/driver/pdsuidomain/services/rest/SendGridMailService.scala
index 37dc758..e308fe6 100644
--- a/src/main/scala/xyz/driver/pdsuidomain/services/rest/SendGridMailService.scala
+++ b/src/main/scala/xyz/driver/pdsuidomain/services/rest/SendGridMailService.scala
@@ -18,11 +18,11 @@ object SendGridMailService {
class SendGridMailService(settings: Settings) extends MailService with PhiLogging {
def sendTo(email: String, template: Template): Boolean = {
- val to = new Email(email)
+ val to = new Email(email)
val content = new Content(template.contentType, template.content)
- val mail = new Mail(new Email(settings.from), template.subject, to, content)
+ val mail = new Mail(new Email(settings.from), template.subject, to, content)
- val request = new Request()
+ val request = new Request()
val sendGrid = new SendGrid(settings.apiKey)
try {
@@ -35,8 +35,7 @@ class SendGridMailService(settings: Settings) extends MailService with PhiLoggin
}
response.statusCode == ExpectedHttpCode
- }
- catch {
+ } catch {
case NonFatal(e) =>
logger.error(phi"Can not send an email: $e")
false