mirror of
https://github.com/greenshot/greenshot
synced 2025-08-14 18:57:28 -07:00
Fixing an async issue with the UI [skip ci]
This commit is contained in:
parent
a38929aa84
commit
4c7baa9476
2 changed files with 7 additions and 7 deletions
|
@ -149,29 +149,29 @@ namespace GreenshotJiraPlugin {
|
|||
public async Task<IList<Filter>> GetFavoriteFiltersAsync()
|
||||
{
|
||||
await CheckCredentials();
|
||||
return await _jiraApi.GetFavoriteFiltersAsync();
|
||||
return await _jiraApi.GetFavoriteFiltersAsync().ConfigureAwait(false);
|
||||
}
|
||||
|
||||
public async Task<Issue> GetIssueAsync(string issueKey)
|
||||
{
|
||||
await CheckCredentials();
|
||||
return await _jiraApi.GetIssueAsync(issueKey);
|
||||
return await _jiraApi.GetIssueAsync(issueKey).ConfigureAwait(false);
|
||||
}
|
||||
public async Task<Attachment> AttachAsync<TContent>(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<SearchResult> SearchAsync(string jql, int maxResults = 20, IList<string> 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;
|
||||
|
|
|
@ -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);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue