Fixed ArrayIndexOutOfBoundsException

This commit is contained in:
ByteHamster 2019-06-03 12:32:38 +02:00
parent 405db1f169
commit ba96311e87
1 changed files with 5 additions and 0 deletions

View File

@ -139,6 +139,11 @@ class ApOkHttpUrlLoader implements ModelLoader<String, InputStream> {
// add authentication // add authentication
String[] auth = authentication.split(":"); String[] auth = authentication.split(":");
if (auth.length != 2) {
Log.d(TAG, "Invalid credentials for '" + url + "'");
return chain.proceed(request);
}
String credentials = HttpDownloader.encodeCredentials(auth[0], auth[1], "ISO-8859-1"); String credentials = HttpDownloader.encodeCredentials(auth[0], auth[1], "ISO-8859-1");
Request newRequest = request Request newRequest = request
.newBuilder() .newBuilder()