diff options
Diffstat (limited to 'plugins/github/src/org/jetbrains/plugins/github/extensions/GithubHttpAuthDataProvider.java')
-rw-r--r-- | plugins/github/src/org/jetbrains/plugins/github/extensions/GithubHttpAuthDataProvider.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/plugins/github/src/org/jetbrains/plugins/github/extensions/GithubHttpAuthDataProvider.java b/plugins/github/src/org/jetbrains/plugins/github/extensions/GithubHttpAuthDataProvider.java index 5a7daf94a9fd..47d3edcb3de5 100644 --- a/plugins/github/src/org/jetbrains/plugins/github/extensions/GithubHttpAuthDataProvider.java +++ b/plugins/github/src/org/jetbrains/plugins/github/extensions/GithubHttpAuthDataProvider.java @@ -15,6 +15,7 @@ */ package org.jetbrains.plugins.github.extensions; +import com.intellij.openapi.application.ModalityState; import com.intellij.openapi.util.text.StringUtil; import com.intellij.util.AuthData; import git4idea.remote.GitHttpAuthDataProvider; @@ -31,7 +32,7 @@ public class GithubHttpAuthDataProvider implements GitHttpAuthDataProvider { @Nullable @Override - public AuthData getAuthData(@NotNull String url) { + public AuthData getAuthData(@NotNull String url, @Nullable ModalityState modalityState) { if (!GithubUrlUtil.isGithubUrl(url)) { return null; } @@ -47,7 +48,7 @@ public class GithubHttpAuthDataProvider implements GitHttpAuthDataProvider { return null; } - GithubAuthData auth = settings.getAuthData(); + GithubAuthData auth = settings.getAuthData(modalityState); switch (auth.getAuthType()) { case BASIC: GithubAuthData.BasicAuth basicAuth = auth.getBasicAuth(); |