From ed7aefc99608db55af68d5edcd7c90627e720d4e Mon Sep 17 00:00:00 2001 From: Louis Larpin Date: Mon, 20 Apr 2026 22:33:56 +0200 Subject: [PATCH] fix: uninitialized constant Sockudo::Signature --- lib/sockudo.rb | 4 ---- lib/sockudo/client.rb | 2 +- lib/sockudo/request.rb | 2 +- 3 files changed, 2 insertions(+), 6 deletions(-) diff --git a/lib/sockudo.rb b/lib/sockudo.rb index 5c6e1e4..ae05ac4 100644 --- a/lib/sockudo.rb +++ b/lib/sockudo.rb @@ -31,10 +31,6 @@ def initialize(key) class HTTPError < Error; attr_accessor :original_error; end - # Alias Pusher::Signature into the Sockudo namespace so that request signing - # works correctly (pusher-signature gem defines Pusher::Signature, not Sockudo::Signature). - Signature = Pusher::Signature - class << self extend Forwardable diff --git a/lib/sockudo/client.rb b/lib/sockudo/client.rb index e6b5ada..8e82659 100644 --- a/lib/sockudo/client.rb +++ b/lib/sockudo/client.rb @@ -72,7 +72,7 @@ def authentication_token raise ConfigurationError, :key unless @key raise ConfigurationError, :secret unless @secret - Sockudo::Signature::Token.new(@key, @secret) + Pusher::Signature::Token.new(@key, @secret) end # @private Builds a url for this app, optionally appending a path diff --git a/lib/sockudo/request.rb b/lib/sockudo/request.rb index 26144e6..a85877b 100644 --- a/lib/sockudo/request.rb +++ b/lib/sockudo/request.rb @@ -23,7 +23,7 @@ def initialize(client, verb, uri, params, body = nil, extra_headers = {}) @head['Content-Type'] = 'application/json' end - request = Sockudo::Signature::Request.new(verb.to_s.upcase, uri.path, params) + request = Pusher::Signature::Request.new(verb.to_s.upcase, uri.path, params) request.sign(client.authentication_token) @params = request.signed_params end