From 836930bab07076fb75b6ffc3d17a29a9849e2b76 Mon Sep 17 00:00:00 2001 From: Dmitry Avdeev Date: Fri, 20 Jun 2025 20:14:37 +0200 Subject: [PATCH] IJPL-192625 We should not call YouTrack on every start if users has not valid credentials GitOrigin-RevId: 2c5e56d807d343c788a918ce8b80e9ec9717b52f --- .../src/com/intellij/tasks/youtrack/YouTrackRepository.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/plugins/tasks/tasks-core/src/com/intellij/tasks/youtrack/YouTrackRepository.java b/plugins/tasks/tasks-core/src/com/intellij/tasks/youtrack/YouTrackRepository.java index f9e5a6f84a8d..098656b831d0 100644 --- a/plugins/tasks/tasks-core/src/com/intellij/tasks/youtrack/YouTrackRepository.java +++ b/plugins/tasks/tasks-core/src/com/intellij/tasks/youtrack/YouTrackRepository.java @@ -110,6 +110,11 @@ public class YouTrackRepository extends NewBaseRepositoryImpl { } } + @Override + public boolean isConfigured() { + return super.isConfigured() && StringUtil.isNotEmpty(getUsername()); + } + @Override public @Nullable CancellableConnection createCancellableConnection() { return new HttpTestConnection(new HttpGet()) {