Skip to content

Commit 682a68c

Browse files
committed
#196 Last argument exceptions :) :) :)
1 parent fb19b0c commit 682a68c

File tree

2 files changed

+13
-3
lines changed

2 files changed

+13
-3
lines changed

Tweetinvi.Controllers/Search/SearchQueryExecutor.cs

+12-2
Original file line numberDiff line numberDiff line change
@@ -211,9 +211,19 @@ public IEnumerable<IUserDTO> SearchUsers(string searchQuery)
211211

212212
public IEnumerable<IUserDTO> SearchUsers(IUserSearchParameters userSearchParameters)
213213
{
214-
if (string.IsNullOrEmpty(userSearchParameters.SearchQuery))
214+
if (userSearchParameters == null)
215215
{
216-
throw new ArgumentNullException("Query must be set.");
216+
throw new ArgumentNullException("Search parameters cannot be null.");
217+
}
218+
219+
if (userSearchParameters.SearchQuery == null)
220+
{
221+
throw new ArgumentNullException("Search query cannot be null.");
222+
}
223+
224+
if (userSearchParameters.SearchQuery == string.Empty)
225+
{
226+
throw new ArgumentException("Search query cannot be empty.");
217227
}
218228

219229
var maximumNumberOfResults = Math.Min(userSearchParameters.MaximumNumberOfResults, 1000);

Tweetinvi.Controllers/Upload/UploadQueryExecutor.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ public IMedia ChunkUploadBinary(IUploadQueryParameters uploadQueryParameters)
194194
totalsize += binaryChunk.Length;
195195
var appendParameters = new ChunkUploadAppendParameters(
196196
binaryChunk,
197-
"media", // Must be media, if using the real media type as content id, Twitter does not accept when invoking .Finalize().
197+
"media", // Must be `media`, if using the real media type as content id, Twitter does not accept when invoking .Finalize().
198198
uploadQueryParameters.Timeout);
199199

200200
appendParameters.CustomRequestParameters = uploadQueryParameters.AppendCustomRequestParameters;

0 commit comments

Comments
 (0)