Sha256: f8dd762efe55469aa1d6f94dd22e27470824bc1bf0ad89548557e2658129cca7
Contents?: true
Size: 817 Bytes
Versions: 3
Compression:
Stored size: 817 Bytes
Contents
# frozen_string_literal: true module Decidim module DecidimAwesome module AdminLog module ComponentPresenterOverride extend ActiveSupport::Concern included do alias_method :decidim_original_action_string, :action_string alias_method :decidim_original_i18n_params, :i18n_params def action_string return "decidim.decidim_awesome.admin_log.component.#{action}" if action == "destroy_private_data" decidim_original_action_string end def i18n_params if action == "destroy_private_data" decidim_original_i18n_params.merge({ count: action_log.extra["count"] }) else decidim_original_i18n_params end end end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems