Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app/helpers/integrations_helper.rb')
-rw-r--r--app/helpers/integrations_helper.rb25
1 files changed, 25 insertions, 0 deletions
diff --git a/app/helpers/integrations_helper.rb b/app/helpers/integrations_helper.rb
index a1512d40235..abfa55cff24 100644
--- a/app/helpers/integrations_helper.rb
+++ b/app/helpers/integrations_helper.rb
@@ -160,6 +160,31 @@ module IntegrationsHelper
!Gitlab.com?
end
+ def integration_issue_type(issue_type)
+ issue_type_i18n_map = {
+ 'issue' => _('Issue'),
+ 'incident' => _('Incident'),
+ 'test_case' => _('Test case'),
+ 'requirement' => _('Requirement'),
+ 'task' => _('Task')
+ }
+
+ issue_type_i18n_map[issue_type] || issue_type
+ end
+
+ def integration_todo_target_type(target_type)
+ target_type_i18n_map = {
+ 'Commit' => _('Commit'),
+ 'Issue' => _('Issue'),
+ 'MergeRequest' => _('Merge Request'),
+ 'Epic' => _('Epic'),
+ DesignManagement::Design.name => _('design'),
+ AlertManagement::Alert.name => _('alert')
+ }
+
+ target_type_i18n_map[target_type] || target_type
+ end
+
extend self
private