From 322c5f6a63e95023c3a0faf40d15087e2c9e5c15 Mon Sep 17 00:00:00 2001 From: Gilbert Cherrie Date: Tue, 28 May 2024 12:02:54 -0400 Subject: [PATCH] Fix guest devices summary page --- app/controllers/guest_device_controller.rb | 15 +++++++++++++++ config/routes.rb | 1 + 2 files changed, 16 insertions(+) diff --git a/app/controllers/guest_device_controller.rb b/app/controllers/guest_device_controller.rb index 90f3a9f910f..c9e021ac324 100644 --- a/app/controllers/guest_device_controller.rb +++ b/app/controllers/guest_device_controller.rb @@ -3,6 +3,7 @@ class GuestDeviceController < ApplicationController include Mixins::GenericShowMixin include Mixins::MoreShowActions include Mixins::GenericSessionMixin + include Mixins::BreadcrumbsMixin before_action :check_privileges before_action :get_session_data @@ -19,6 +20,12 @@ def model self.class.model end + def download_summary_pdf + assert_privileges('embedded_automation_manager_credentials_view') + + super + end + def self.table_name @table_name ||= "guest_device" end @@ -34,4 +41,12 @@ def textual_group_list ] end helper_method(:textual_group_list) + + def breadcrumbs_options + { + :breadcrumbs => [ + {:title => _("Guest Devices"), :url => controller_url}, + ], + } + end end diff --git a/config/routes.rb b/config/routes.rb index 7a9b745a340..ee0a80aa46b 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -1308,6 +1308,7 @@ show_list show quick_search + download_summary_pdf ], :post => %w[