android-openrat

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit e1a1501f23ce2cd2b3f34aacf688d0372ec7c696
parent d5cca85f841ebb868deb29640ab82b896fac0548
Author: dankert <devnull@localhost>
Date:   Fri, 21 Oct 2011 00:23:21 +0200

Fix: Rootfolderid richtig bestimmen.

Diffstat:
src/de/openrat/client/OpenRatClient.java | 8++++++--
1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/src/de/openrat/client/OpenRatClient.java b/src/de/openrat/client/OpenRatClient.java @@ -9,6 +9,8 @@ import java.util.Iterator; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; +import java.util.StringTokenizer; +import java.util.regex.Pattern; import org.json.JSONArray; import org.json.JSONException; @@ -81,8 +83,10 @@ public class OpenRatClient extends CMSRequest try { - String folderid = json.getJSONArray("zeilen").getJSONObject(1) - .getString("name"); + String folderurl = json.getJSONArray("zeilen").getJSONObject(1) + .getString("url"); + String[] urlParts = folderurl.split("[^0-9]+"); + String folderid = urlParts[urlParts.length-1]; return folderid; } catch (JSONException e)