From 52c6aeb4cebc03fa187b1dee10e1d6b91f923beb Mon Sep 17 00:00:00 2001 From: Jimmy Shih Date: Wed, 27 Jun 2012 11:20:43 -0700 Subject: [PATCH] Encode spreadsheet title in UTF-8 to support international characters. --- .../com/google/android/apps/mytracks/io/docs/SendDocsUtils.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MyTracks/src/com/google/android/apps/mytracks/io/docs/SendDocsUtils.java b/MyTracks/src/com/google/android/apps/mytracks/io/docs/SendDocsUtils.java index 87cd2e6e4..ca28734a1 100644 --- a/MyTracks/src/com/google/android/apps/mytracks/io/docs/SendDocsUtils.java +++ b/MyTracks/src/com/google/android/apps/mytracks/io/docs/SendDocsUtils.java @@ -153,7 +153,7 @@ public class SendDocsUtils { URL url = new URL(CREATE_SPREADSHEET_URI); URLConnection conn = url.openConnection(); conn.addRequestProperty(CONTENT_TYPE, OPENDOCUMENT_SPREADSHEET_MIME_TYPE); - conn.addRequestProperty(SLUG, title); + conn.addRequestProperty(SLUG, URLEncoder.encode(title, "UTF-8")); conn.addRequestProperty(AUTHORIZATION, AUTHORIZATION_PREFIX + authToken); conn.setDoOutput(true); OutputStream outputStream = conn.getOutputStream();