From 42104c8faf399f2dcd998127f477d9dc4b2439f8 Mon Sep 17 00:00:00 2001 From: Eduard Gomolyako Date: Thu, 6 Nov 2014 17:47:21 +0300 Subject: [PATCH] Fix for participants list matching --- src/main/scala/com/maqdev/SlackApi.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/scala/com/maqdev/SlackApi.scala b/src/main/scala/com/maqdev/SlackApi.scala index db711e5..f5a21b3 100644 --- a/src/main/scala/com/maqdev/SlackApi.scala +++ b/src/main/scala/com/maqdev/SlackApi.scala @@ -24,7 +24,7 @@ object SlackApi { val htmlEntities = Map("lt" → "<", "gt" → ">", "amp" → "&", "quot" → "\"", "apos" → "'") map { case (s, c) ⇒ c → ("&%s;" format s) } def postMessageToSlack(m: SkypeMessage, slackChannelId: String) = { - val strippedPartlist = """""".r replaceAllIn (m.message, "") + val strippedPartlist = """""".r replaceAllIn (m.message, "") var prefixedQuotes = strippedPartlist replaceAllLiterally (" ]+?>""".r replaceAllIn (prefixedQuotes, "") val sanitizedMessage = htmlEntities.foldLeft(strippedMessage) { case (result, (chr, ent)) ⇒ result replaceAllLiterally (ent, chr) }