From 9c2682b10e98feee4a677153325b710fd927b3ab Mon Sep 17 00:00:00 2001 From: apetrichkovich Date: Fri, 9 Feb 2018 16:58:30 +0200 Subject: [PATCH 1/2] Fixed cyrillic characters. --- src/com/sendpulse/restapi/Sendpulse.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/com/sendpulse/restapi/Sendpulse.java b/src/com/sendpulse/restapi/Sendpulse.java index 0f6ccbc..a7d1980 100644 --- a/src/com/sendpulse/restapi/Sendpulse.java +++ b/src/com/sendpulse/restapi/Sendpulse.java @@ -632,7 +632,9 @@ public Map getBalance( String currency){ public Map smtpSendMail( Map emaildata ){ if(emaildata.size()==0) return this.handleError("Empty email data"); String html = emaildata.get("html").toString(); - html = Base64.getEncoder().encodeToString(html.getBytes()); + try { + html = Base64.getEncoder().encodeToString(html.getBytes("UTF-8")); + } catch (UnsupportedEncodingException ignore) {} emaildata.put("html", html); Map data = new HashMap(); String serialized = Pherialize.serialize(emaildata); From 005612d8afbe0031151c45099188496728f10956 Mon Sep 17 00:00:00 2001 From: apetrichkovich Date: Fri, 9 Feb 2018 17:03:56 +0200 Subject: [PATCH 2/2] Fixed cyrillic characters. --- src/com/sendpulse/restapi/Sendpulse.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/com/sendpulse/restapi/Sendpulse.java b/src/com/sendpulse/restapi/Sendpulse.java index a7d1980..e2ba3a2 100644 --- a/src/com/sendpulse/restapi/Sendpulse.java +++ b/src/com/sendpulse/restapi/Sendpulse.java @@ -632,9 +632,9 @@ public Map getBalance( String currency){ public Map smtpSendMail( Map emaildata ){ if(emaildata.size()==0) return this.handleError("Empty email data"); String html = emaildata.get("html").toString(); - try { - html = Base64.getEncoder().encodeToString(html.getBytes("UTF-8")); - } catch (UnsupportedEncodingException ignore) {} + try { + html = Base64.getEncoder().encodeToString(html.getBytes("UTF-8")); + } catch (UnsupportedEncodingException ignore) {} emaildata.put("html", html); Map data = new HashMap(); String serialized = Pherialize.serialize(emaildata);