Skip to content

Commit 02dfce0

Browse files
committed
If an argument is null or empty, it is not included in the api request anymore.
1 parent 1dd70a4 commit 02dfce0

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/Rentler.SmartyStreets/ApiClient.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@ public string CreateAddress(string endpoint, Dictionary<string, string> args)
4040

4141
var keys = args.Keys.ToArray();
4242
for (int i = 0; i < keys.Length; i++)
43-
parameters += keys[i] + "=" + Uri.EscapeUriString(args[keys[i]]) + "&";
43+
if (!string.IsNullOrWhiteSpace(keys[i]))
44+
parameters += keys[i] + "=" + Uri.EscapeUriString(args[keys[i]]) + "&";
4445

4546
parameters = parameters.Replace("#", "");
4647
return url + parameters;

0 commit comments

Comments
 (0)