From: Markus Koschany <apo@debian.org>
Date: Wed, 24 Aug 2022 23:57:09 +0200
Subject: ApiConnection

Forwarded: not-needed
---
 .../main/java/org/wikidata/wdtk/wikibaseapi/ApiConnection.java    | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/wdtk-wikibaseapi/src/main/java/org/wikidata/wdtk/wikibaseapi/ApiConnection.java b/wdtk-wikibaseapi/src/main/java/org/wikidata/wdtk/wikibaseapi/ApiConnection.java
index 22a5997..3625621 100644
--- a/wdtk-wikibaseapi/src/main/java/org/wikidata/wdtk/wikibaseapi/ApiConnection.java
+++ b/wdtk-wikibaseapi/src/main/java/org/wikidata/wdtk/wikibaseapi/ApiConnection.java
@@ -466,7 +466,7 @@ public abstract class ApiConnection {
 							RequestBody.create(formDataMediaType,entry.getValue().getRight())));
 				body = builder.build();
 			} else {
-				body = RequestBody.create(queryString, URLENCODED_MEDIA_TYPE);
+				body = RequestBody.create(URLENCODED_MEDIA_TYPE, queryString);
 			}
 			request = new Request.Builder().url(apiBaseUrl).post(body).build();
 		} else {
@@ -504,7 +504,7 @@ public abstract class ApiConnection {
 			JsonNode errorNode = root.path("error");
 			String code = errorNode.path("code").asText("UNKNOWN");
 			String info = errorNode.path("info").asText("No details provided");
-			
+		/*
 			List<MediaWikiErrorMessage> messages = Collections.emptyList();
 			if (errorNode.has("messages")) {
 			    try {
@@ -513,14 +513,14 @@ public abstract class ApiConnection {
                     logger.warn("Could not parse 'messages' field of API error response");
                 }
 			}
-			
+			*/
 			// Special case for the maxlag error since we also want to return
 			// the lag value in the exception thrown
 			if (errorNode.has("lag") && MediaWikiApiErrorHandler.ERROR_MAXLAG.equals(code)) {
 				double lag = errorNode.path("lag").asDouble();
 				throw new MaxlagErrorException(info, lag);
 			} else {
-				MediaWikiApiErrorHandler.throwMediaWikiApiErrorException(code, info, messages);
+				MediaWikiApiErrorHandler.throwMediaWikiApiErrorException(code, info);
 			}
 		}
 	}
