@Override protected void onSuccessAuthentication() { reset(); if (appContext.getCurrentProject() != null) { // Check is Git repository: ProjectConfigDto projectConfig = appContext.getCurrentProject().getRootProject(); List<String> listVcsProvider = projectConfig.getAttributes().get("vcs.provider.name"); if (listVcsProvider != null && listVcsProvider.contains("git")) { getGitRemoteRepositories(projectConfig); } else { dialogFactory .createMessageDialog( locale.notGitRepositoryWarningTitle(), locale.notGitRepositoryWarning(projectConfig.getName()), null) .show(); } } }