aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/kotlin/com/pitchedapps/frost/facebook/parsers
diff options
context:
space:
mode:
authorAllan Wang <me@allanwang.ca>2020-03-29 19:25:00 -0700
committerAllan Wang <me@allanwang.ca>2020-03-29 19:25:00 -0700
commita51f349c8682ba26ea28a63b845d80a8c2aeeebf (patch)
tree53524eedf825717c334cbb8fd9b20e365db76ea2 /app/src/main/kotlin/com/pitchedapps/frost/facebook/parsers
parentb6e1b70e860773f8040dfe5e70bbd88b6d3c7e7c (diff)
downloadfrost-a51f349c8682ba26ea28a63b845d80a8c2aeeebf.tar.gz
frost-a51f349c8682ba26ea28a63b845d80a8c2aeeebf.tar.bz2
frost-a51f349c8682ba26ea28a63b845d80a8c2aeeebf.zip
Encode url query
Diffstat (limited to 'app/src/main/kotlin/com/pitchedapps/frost/facebook/parsers')
-rw-r--r--app/src/main/kotlin/com/pitchedapps/frost/facebook/parsers/MessageParser.kt3
1 files changed, 2 insertions, 1 deletions
diff --git a/app/src/main/kotlin/com/pitchedapps/frost/facebook/parsers/MessageParser.kt b/app/src/main/kotlin/com/pitchedapps/frost/facebook/parsers/MessageParser.kt
index f754b454..e1a6c814 100644
--- a/app/src/main/kotlin/com/pitchedapps/frost/facebook/parsers/MessageParser.kt
+++ b/app/src/main/kotlin/com/pitchedapps/frost/facebook/parsers/MessageParser.kt
@@ -24,6 +24,7 @@ import com.pitchedapps.frost.facebook.formattedFbUrl
import com.pitchedapps.frost.facebook.get
import com.pitchedapps.frost.services.NotificationContent
import com.pitchedapps.frost.utils.L
+import com.pitchedapps.frost.utils.urlEncode
import org.apache.commons.text.StringEscapeUtils
import org.jsoup.Jsoup
import org.jsoup.nodes.Document
@@ -39,7 +40,7 @@ import org.jsoup.nodes.Element
object MessageParser : FrostParser<FrostMessages> by MessageParserImpl() {
fun queryUser(cookie: String?, name: String) =
- parseFromUrl(cookie, "${FbItem.MESSAGES.url}/?q=$name")
+ parseFromUrl(cookie, "${FbItem.MESSAGES.url}/?q=${name.urlEncode()}")
}
data class FrostMessages(