diff --git a/app/controllers/admin/tags_controller.rb b/app/controllers/admin/tags_controller.rb index f2c28328f86..e64a5952152 100644 --- a/app/controllers/admin/tags_controller.rb +++ b/app/controllers/admin/tags_controller.rb @@ -17,12 +17,14 @@ module Admin authorize @tag, :show? @time_period = report_range + @action_logs = Admin::ActionLogFilter.new(action_type: :update_tag).results.limit(5) end def update authorize @tag, :update? if @tag.update(tag_params.merge(reviewed_at: Time.now.utc)) + log_action :update, @tag redirect_to admin_tag_path(@tag.id), notice: I18n.t('admin.tags.updated_msg') else @time_period = report_range diff --git a/app/helpers/admin/action_logs_helper.rb b/app/helpers/admin/action_logs_helper.rb index 76edb965a6a..22450be4f2f 100644 --- a/app/helpers/admin/action_logs_helper.rb +++ b/app/helpers/admin/action_logs_helper.rb @@ -37,6 +37,8 @@ module Admin::ActionLogsHelper end when 'Relay' link_to log.human_identifier, admin_relays_path + when 'Tag' + link_to log.human_identifier, admin_tags_path end end