aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorblafoo <github@blafoo.de>2011-09-25 14:44:06 +0200
committerblafoo <github@blafoo.de>2011-09-25 14:44:06 +0200
commit9393d3815bc9211091b3eef5f1c79c4c976fdc7b (patch)
treea309e484f603aaf6132a3e7c448f54ffdd91c9ad
parent426ed1d6bd4336a8ca5dc3e3c05b78abfa2c6504 (diff)
downloadcgeo-9393d3815bc9211091b3eef5f1c79c4c976fdc7b.zip
cgeo-9393d3815bc9211091b3eef5f1c79c4c976fdc7b.tar.gz
cgeo-9393d3815bc9211091b3eef5f1c79c4c976fdc7b.tar.bz2
Pimped additional regex
-rw-r--r--main/src/cgeo/geocaching/cgBase.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/main/src/cgeo/geocaching/cgBase.java b/main/src/cgeo/geocaching/cgBase.java
index 11caf4a..4dd494f 100644
--- a/main/src/cgeo/geocaching/cgBase.java
+++ b/main/src/cgeo/geocaching/cgBase.java
@@ -49,6 +49,7 @@ import java.net.URI;
import java.net.URISyntaxException;
import java.net.URL;
import java.net.URLConnection;
+import java.net.URLDecoder;
import java.net.URLEncoder;
import java.security.cert.CertificateException;
import java.security.cert.X509Certificate;
@@ -1082,8 +1083,8 @@ public class cgBase {
cache.name = Html.fromHtml(BaseUtils.getMatch(page, Constants.PATTERN_NAME, 1, cache.name)).toString();
// owner real name
- // TODO URLDecoder.decode ??
- cache.ownerReal = BaseUtils.getMatch(page, Constants.PATTERN_OWNERREAL, 1, cache.ownerReal);
+ // URLDecoder.decode() neccessary here ?
+ cache.ownerReal = URLDecoder.decode(BaseUtils.getMatch(page, Constants.PATTERN_OWNERREAL, 1, cache.ownerReal));
final String username = settings.getUsername();
if (cache.ownerReal != null && username != null && cache.ownerReal.equalsIgnoreCase(username)) {
@@ -4454,7 +4455,7 @@ public class cgBase {
/**
* Generate a numeric date and time string according to system-wide settings (locale,
* date format) such as "7 sept. à 12:35".
- *
+ *
* @param context
* a Context
* @param date