ignore whitespace when trying to detect provisioning json

Daniel Gultsch created

fixes #3940

Change summary

src/main/java/eu/siacs/conversations/ui/UriHandlerActivity.java | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

Detailed changes

src/main/java/eu/siacs/conversations/ui/UriHandlerActivity.java 🔗

@@ -246,6 +246,7 @@ public class UriHandlerActivity extends AppCompatActivity {
     }
 
     private static boolean looksLikeJsonObject(final String input) {
-        return input.charAt(0) == '{' && input.charAt(input.length() - 1) == '}';
+        final String trimmed = Strings.emptyToNull(input).trim();
+        return trimmed.charAt(0) == '{' && trimmed.charAt(trimmed.length() - 1) == '}';
     }
 }