summaryrefslogtreecommitdiff
path: root/app/models/jira_connect_installation.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/models/jira_connect_installation.rb')
-rw-r--r--app/models/jira_connect_installation.rb6
1 files changed, 6 insertions, 0 deletions
diff --git a/app/models/jira_connect_installation.rb b/app/models/jira_connect_installation.rb
index 8befe9a9230..0a2d3ba0749 100644
--- a/app/models/jira_connect_installation.rb
+++ b/app/models/jira_connect_installation.rb
@@ -24,4 +24,10 @@ class JiraConnectInstallation < ApplicationRecord
def client
Atlassian::JiraConnect::Client.new(base_url, shared_secret)
end
+
+ def oauth_authorization_url
+ return Gitlab.config.gitlab.url if instance_url.blank? || Feature.disabled?(:jira_connect_oauth_self_managed)
+
+ instance_url
+ end
end