mirror of
https://github.com/ditkrg/active_model_serializers.git
synced 2026-01-23 14:29:31 +00:00
commit
bca72207ff
@ -87,7 +87,7 @@ module ActiveModelSerializers
|
||||
|
||||
def tag_logger(*tags)
|
||||
if ActiveModelSerializers.logger.respond_to?(:tagged)
|
||||
tags.unshift 'active_model_serializsers'.freeze unless logger_tagged_by_active_model_serializers?
|
||||
tags.unshift 'active_model_serializers'.freeze unless logger_tagged_by_active_model_serializers?
|
||||
ActiveModelSerializers.logger.tagged(*tags) { yield }
|
||||
else
|
||||
yield
|
||||
@ -95,7 +95,7 @@ module ActiveModelSerializers
|
||||
end
|
||||
|
||||
def logger_tagged_by_active_model_serializers?
|
||||
ActiveModelSerializers.logger.formatter.current_tags.include?('active_model_serializsers'.freeze)
|
||||
ActiveModelSerializers.logger.formatter.current_tags.include?('active_model_serializers'.freeze)
|
||||
end
|
||||
|
||||
class LogSubscriber < ActiveSupport::LogSubscriber
|
||||
|
||||
@ -40,7 +40,7 @@ module ActiveModel
|
||||
|
||||
def test_uses_ams_as_tag
|
||||
ActiveModel::SerializableResource.new(@post).serializable_hash
|
||||
assert_match(/\[active_model_serializsers\]/, @logger.messages)
|
||||
assert_match(/\[active_model_serializers\]/, @logger.messages)
|
||||
end
|
||||
|
||||
def test_logs_when_call_serializable_hash
|
||||
|
||||
Loading…
Reference in New Issue
Block a user