|
|
This patch fixes the error message you saw when requesting proxied assets:
1.) Removes your patch to return if the parameter is empty (we could actually leave that in, it would mean that explicitly configured parameters with no value would be ignored for requests expecting a structured type, though)
2.) Corrects the error message when expecting a structured type. What I don't like about this right now is that it doesn't mention the parameter name, but fixing that would be pretty ugly.
3.) Allows for creating a ProxyBase with an instance of a makeRequest object (needed for a forthcoming unit test patch).
4.) The main fix - change the defaults in ProxyBase to null instead of an empty string, when creating a MakeRequestOptions class from the request.
|