diff --git a/app/controllers/label_templates_controller.rb b/app/controllers/label_templates_controller.rb index 8727edcce..32d9bbc23 100644 --- a/app/controllers/label_templates_controller.rb +++ b/app/controllers/label_templates_controller.rb @@ -5,7 +5,7 @@ class LabelTemplatesController < ApplicationController include TeamsHelper before_action :check_feature_enabled, except: %i(index zpl_preview) - before_action :load_label_templates, only: %i(index datatable) + before_action :load_label_templates, only: %i(index datatable list) before_action :load_label_template, only: %i(show set_default update template_tags) before_action :check_view_permissions, except: %i(create duplicate set_default delete update) before_action :check_manage_permissions, only: %i(create duplicate set_default delete update) @@ -29,6 +29,10 @@ class LabelTemplatesController < ApplicationController end end + def list + render json: @label_templates, each_serializer: LabelTemplateSerializer, user: current_user + end + def show respond_to do |format| format.json { render json: @label_template, serializer: LabelTemplateSerializer, user: current_user } diff --git a/app/javascript/vue/repository_print_modal/container.vue b/app/javascript/vue/repository_print_modal/container.vue index ac721d6ec..49d6b3f1b 100644 --- a/app/javascript/vue/repository_print_modal/container.vue +++ b/app/javascript/vue/repository_print_modal/container.vue @@ -272,7 +272,7 @@ export default { templateOption(option) { return `