diff --git a/GreenshotJiraPlugin/JiraConnector.cs b/GreenshotJiraPlugin/JiraConnector.cs index bbd791e7b..1eb02c3bb 100644 --- a/GreenshotJiraPlugin/JiraConnector.cs +++ b/GreenshotJiraPlugin/JiraConnector.cs @@ -149,29 +149,29 @@ namespace GreenshotJiraPlugin { public async Task> GetFavoriteFiltersAsync() { await CheckCredentials(); - return await _jiraApi.GetFavoriteFiltersAsync(); + return await _jiraApi.GetFavoriteFiltersAsync().ConfigureAwait(false); } public async Task GetIssueAsync(string issueKey) { await CheckCredentials(); - return await _jiraApi.GetIssueAsync(issueKey); + return await _jiraApi.GetIssueAsync(issueKey).ConfigureAwait(false); } public async Task AttachAsync(string issueKey, TContent content, string filename, string contentType = null, CancellationToken cancellationToken = default(CancellationToken)) where TContent : class { - await CheckCredentials(); - return await _jiraApi.AttachAsync(issueKey, content, filename, contentType, cancellationToken); + await CheckCredentials().ConfigureAwait(false); + return await _jiraApi.AttachAsync(issueKey, content, filename, contentType, cancellationToken).ConfigureAwait(false); } public async Task AddCommentAsync(string issueKey, string body, string visibility = null, CancellationToken cancellationToken = default(CancellationToken)) { await CheckCredentials(); - await _jiraApi.AddCommentAsync(issueKey, body, visibility, cancellationToken); + await _jiraApi.AddCommentAsync(issueKey, body, visibility, cancellationToken).ConfigureAwait(false); } public async Task SearchAsync(string jql, int maxResults = 20, IList fields = null, CancellationToken cancellationToken = default(CancellationToken)) { await CheckCredentials(); - return await _jiraApi.SearchAsync(jql, maxResults, fields, cancellationToken); + return await _jiraApi.SearchAsync(jql, maxResults, fields, cancellationToken).ConfigureAwait(false); } public Uri JiraBaseUri => _jiraApi.JiraBaseUri; diff --git a/GreenshotJiraPlugin/JiraUtils.cs b/GreenshotJiraPlugin/JiraUtils.cs index 1f801ca11..30e5df7d6 100644 --- a/GreenshotJiraPlugin/JiraUtils.cs +++ b/GreenshotJiraPlugin/JiraUtils.cs @@ -57,7 +57,7 @@ namespace GreenshotJiraPlugin { foreach(string jiraKey in jirakeys) { try { - var issue = await JiraPlugin.Instance.JiraConnector.GetIssueAsync(jiraKey); + var issue = await JiraPlugin.Instance.JiraConnector.GetIssueAsync(jiraKey).ConfigureAwait(false); if (issue != null) { jiraIssues.Add(issue);