Sha256: f0881bd5f83e8c0fa451ee416870f5798808bc7b8133e788814144a50b3ff77a
Contents?: true
Size: 431 Bytes
Versions: 41
Compression:
Stored size: 431 Bytes
Contents
# Patch ActiveModelSerializers logger require "active_model_serializers/logging" module ActiveModelSerializers::Logging # rubocop:disable ClassAndModuleChildren def self.included(base) base.send(:include, Sapience::Loggable) end private alias_method :orig_tag_logger, :tag_logger def tag_logger(*tags, &block) logger.tagged(*tags, &block) end end ActiveModelSerializers.send(:include, Sapience::Loggable)
Version data entries
41 entries across 41 versions & 1 rubygems