From e6bda25c8211cd61bbc11f33d5df4a5809df5f2c Mon Sep 17 00:00:00 2001 From: Anton Date: Tue, 9 Apr 2024 14:39:49 +0200 Subject: [PATCH] Add inventory name to label templates [SCI-10611] --- app/services/label_templates/repository_row_service.rb | 2 ++ app/services/label_templates/tag_service.rb | 1 + config/locales/en.yml | 1 + 3 files changed, 4 insertions(+) diff --git a/app/services/label_templates/repository_row_service.rb b/app/services/label_templates/repository_row_service.rb index ea0282478..b83edf266 100644 --- a/app/services/label_templates/repository_row_service.rb +++ b/app/services/label_templates/repository_row_service.rb @@ -52,6 +52,8 @@ module LabelTemplates end fetch_custom_column_value(name) + when 'INVENTORY_NAME' + @repository_row.repository.name when 'ITEM_ID' @repository_row.code when 'NAME' diff --git a/app/services/label_templates/tag_service.rb b/app/services/label_templates/tag_service.rb index 8cdd241cb..a76d8a01c 100644 --- a/app/services/label_templates/tag_service.rb +++ b/app/services/label_templates/tag_service.rb @@ -3,6 +3,7 @@ module LabelTemplates class TagService DEFAULT_COLUMNS = [ + { key: 'inventory_name', tag: '{{INVENTORY_NAME}}' }, { key: 'item_id', tag: '{{ITEM_ID}}' }, { key: 'name', tag: '{{NAME}}' }, { key: 'added_on', tag: '{{ADDED_ON}}' }, diff --git a/config/locales/en.yml b/config/locales/en.yml index 1e771b5de..0e7b27721 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -1059,6 +1059,7 @@ en: refresh: 'Refresh preview' save: 'Save template code' default_columns: + inventory_name: 'Inventory name' item_id: 'Item ID' name: 'Name' added_on: 'Added On'