method
extract_metadata
v5.2.3 -
Show latest stable
- Class:
ActiveSupport::Messages::Metadata
extract_metadata(message)private
No documentation available.
# File activesupport/lib/active_support/messages/metadata.rb, line 38
def extract_metadata(message)
data = JSON.decode(message) rescue nil
if data.is_a?(Hash) && data.key?("_rails")
new(decode(data["_rails"]["message"]), data["_rails"]["exp"], data["_rails"]["pur"])
else
new(message)
end
end