diff options
Diffstat (limited to 'lib/rbot/journal.rb')
-rw-r--r-- | lib/rbot/journal.rb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/rbot/journal.rb b/lib/rbot/journal.rb index 8d897929..0903fc9f 100644 --- a/lib/rbot/journal.rb +++ b/lib/rbot/journal.rb @@ -77,6 +77,8 @@ module Journal end def self.create(topic, payload, opt={}) + # cleanup payload to only contain strings + payload = payload.map { |k, v| [k.to_s, v.to_s] }.to_h JournalMessage.new( id: opt[:id] || SecureRandom.uuid, timestamp: opt[:timestamp] || Time.now, |