We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents e5e6642 + deca9ed commit 8b89e84Copy full SHA for 8b89e84
lib/raven/interfaces/message.rb
@@ -10,7 +10,7 @@ def initialize(*arguments)
10
end
11
12
def unformatted_message
13
- params.nil? ? message : message % params
+ Array(params).empty? ? message : message % params
14
15
16
def self.sentry_alias
spec/raven/interface_spec.rb
@@ -30,4 +30,8 @@ class TestInterface < Raven::Interface
30
interface = Raven::MessageInterface.new(:params => nil, :message => "test '%'")
31
expect(interface.unformatted_message).to eq("test '%'")
32
33
+ it "supports invalid format string message when params is empty" do
34
+ interface = Raven::MessageInterface.new(:message => "test '%'")
35
+ expect(interface.unformatted_message).to eq("test '%'")
36
+ end
37
0 commit comments