From c2d5f2d253d5dda457da3bc006062a6b5a6182fd Mon Sep 17 00:00:00 2001 From: Eric House Date: Sat, 11 Nov 2017 13:05:25 -0800 Subject: [PATCH] cleanup --- .../src/main/java/org/eehouse/android/xw4/NetUtils.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/xwords4/android/app/src/main/java/org/eehouse/android/xw4/NetUtils.java b/xwords4/android/app/src/main/java/org/eehouse/android/xw4/NetUtils.java index 147cc93d2..7dc4a215a 100644 --- a/xwords4/android/app/src/main/java/org/eehouse/android/xw4/NetUtils.java +++ b/xwords4/android/app/src/main/java/org/eehouse/android/xw4/NetUtils.java @@ -342,17 +342,18 @@ public class NetUtils { return result; } + // This handles multiple params but only every gets passed one! private static String getPostDataString( Map params ) { String result = null; try { ArrayList pairs = new ArrayList(); // StringBuilder sb = new StringBuilder(); - String[] pair = { null, null }; + // String[] pair = { null, null }; for ( Map.Entry entry : params.entrySet() ){ - pair[0] = URLEncoder.encode( entry.getKey(), "UTF-8" ); - pair[1] = URLEncoder.encode( entry.getValue(), "UTF-8" ); - pairs.add( TextUtils.join( "=", pair ) ); + pairs.add( URLEncoder.encode( entry.getKey(), "UTF-8" ) + + "=" + + URLEncoder.encode( entry.getValue(), "UTF-8" ) ); } result = TextUtils.join( "&", pairs ); } catch ( java.io.UnsupportedEncodingException uee ) {