lib/socrates/core/state.rb in socrates-0.1.6 vs lib/socrates/core/state.rb in socrates-0.1.7

- old
+ new

@@ -44,10 +44,12 @@ @logger.info %(#{client_id} send: "#{format_for_logging(message)}") @adapter.send_message(message, context: @context) end def send_message(to:, message:) - @logger.info %(#{client_id} send direct to #{to}: "#{format_for_logging(message)}") + displayable_to = to.respond_to?(:id) ? to.id : to + + @logger.info %(#{client_id} send direct to #{displayable_to}: "#{format_for_logging(message)}") @adapter.send_direct_message(message, to, context: @context) end def transition_to(state_id, action: nil, data: {}) if action.nil?