summaryrefslogtreecommitdiff
path: root/app/models/project_services/custom_issue_tracker_service.rb
diff options
context:
space:
mode:
authorJarka Košanová <jarka@gitlab.com>2019-06-26 16:03:57 +0200
committerJarka Košanová <jarka@gitlab.com>2019-07-02 15:00:27 +0200
commitddbbf453c76144ac60c67e783424faf843c8efa1 (patch)
tree028cd360ebcae9582ac05a4b13ba2005621c534a /app/models/project_services/custom_issue_tracker_service.rb
parent0e8b76e1918a7ca441e9eb98819f10da24e0588a (diff)
downloadgitlab-ce-ddbbf453c76144ac60c67e783424faf843c8efa1.tar.gz
Use title and description fields for issue trackers63690-issue-trackers-title
- instead of using properties - backward compatibility has to be kept for now
Diffstat (limited to 'app/models/project_services/custom_issue_tracker_service.rb')
-rw-r--r--app/models/project_services/custom_issue_tracker_service.rb20
1 files changed, 4 insertions, 16 deletions
diff --git a/app/models/project_services/custom_issue_tracker_service.rb b/app/models/project_services/custom_issue_tracker_service.rb
index b8f8072869c..535fcf6b94e 100644
--- a/app/models/project_services/custom_issue_tracker_service.rb
+++ b/app/models/project_services/custom_issue_tracker_service.rb
@@ -5,24 +5,12 @@ class CustomIssueTrackerService < IssueTrackerService
prop_accessor :title, :description, :project_url, :issues_url, :new_issue_url
- def title
- if self.properties && self.properties['title'].present?
- self.properties['title']
- else
- 'Custom Issue Tracker'
- end
+ def default_title
+ 'Custom Issue Tracker'
end
- def title=(value)
- self.properties['title'] = value if self.properties
- end
-
- def description
- if self.properties && self.properties['description'].present?
- self.properties['description']
- else
- 'Custom issue tracker'
- end
+ def default_description
+ s_('IssueTracker|Custom issue tracker')
end
def self.to_param