Skip to content

Commit 8f10696

Browse files
Merge pull request #1104 from nextcloud/fix/json-deserialization-after-gson-update-2-15-0
Fix json deserialization after gson update
2 parents 987ab04 + ffceaf3 commit 8f10696

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

‎lib/src/main/java/com/nextcloud/android/sso/api/AidlNetworkRequest.java‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
import java.io.ObjectOutputStream;
3636
import java.io.Serializable;
3737
import java.util.ArrayList;
38-
import java.util.LinkedHashMap;
38+
import java.util.Map;
3939
import java.util.concurrent.atomic.AtomicBoolean;
4040

4141
import androidx.annotation.NonNull;
@@ -264,8 +264,8 @@ static ExceptionResponse deserializeObjectV2(InputStream is) throws IOException,
264264
final ArrayList<?> list = new Gson().fromJson(headers, ArrayList.class);
265265

266266
for (Object o : list) {
267-
final LinkedHashMap<?, ?> hashMap = (LinkedHashMap<?, ?>) o;
268-
headerList.add(new PlainHeader((String) hashMap.get("name"), (String) hashMap.get("value")));
267+
final Map<?, ?> header = (Map<?, ?>) o;
268+
headerList.add(new PlainHeader((String) header.get("name"), (String) header.get("value")));
269269
}
270270
}
271271

0 commit comments

Comments
 (0)