summaryrefslogtreecommitdiff
path: root/lib/nickserver/request_handlers
diff options
context:
space:
mode:
Diffstat (limited to 'lib/nickserver/request_handlers')
-rw-r--r--lib/nickserver/request_handlers/base.rb3
-rw-r--r--lib/nickserver/request_handlers/fingerprint_handler.rb2
-rw-r--r--lib/nickserver/request_handlers/hkp_email_handler.rb2
-rw-r--r--lib/nickserver/request_handlers/invalid_email_handler.rb3
-rw-r--r--lib/nickserver/request_handlers/leap_email_handler.rb2
-rw-r--r--lib/nickserver/request_handlers/local_email_handler.rb2
6 files changed, 2 insertions, 12 deletions
diff --git a/lib/nickserver/request_handlers/base.rb b/lib/nickserver/request_handlers/base.rb
index 495a6da..a33e772 100644
--- a/lib/nickserver/request_handlers/base.rb
+++ b/lib/nickserver/request_handlers/base.rb
@@ -1,7 +1,6 @@
module Nickserver
module RequestHandlers
class Base
-
def self.call(request, adapter = nil)
new(request, adapter).handle
end
@@ -12,8 +11,8 @@ module Nickserver
end
protected
+
attr_reader :request, :adapter
end
end
end
-
diff --git a/lib/nickserver/request_handlers/fingerprint_handler.rb b/lib/nickserver/request_handlers/fingerprint_handler.rb
index ac3c3c8..4917338 100644
--- a/lib/nickserver/request_handlers/fingerprint_handler.rb
+++ b/lib/nickserver/request_handlers/fingerprint_handler.rb
@@ -5,7 +5,6 @@ require 'nickserver/error_response'
module Nickserver
module RequestHandlers
class FingerprintHandler < Base
-
def handle
return unless fingerprint
if fingerprint.length == 40 && !fingerprint[/\H/]
@@ -24,7 +23,6 @@ module Nickserver
def source
Nickserver::Hkp::Source.new adapter
end
-
end
end
end
diff --git a/lib/nickserver/request_handlers/hkp_email_handler.rb b/lib/nickserver/request_handlers/hkp_email_handler.rb
index 393ef87..3d39a4e 100644
--- a/lib/nickserver/request_handlers/hkp_email_handler.rb
+++ b/lib/nickserver/request_handlers/hkp_email_handler.rb
@@ -4,7 +4,6 @@ require 'nickserver/hkp/source'
module Nickserver
module RequestHandlers
class HkpEmailHandler < Base
-
def handle
source.query(email) if request.email
end
@@ -18,7 +17,6 @@ module Nickserver
def source
Nickserver::Hkp::Source.new adapter
end
-
end
end
end
diff --git a/lib/nickserver/request_handlers/invalid_email_handler.rb b/lib/nickserver/request_handlers/invalid_email_handler.rb
index bb98f65..3a6cfa0 100644
--- a/lib/nickserver/request_handlers/invalid_email_handler.rb
+++ b/lib/nickserver/request_handlers/invalid_email_handler.rb
@@ -5,10 +5,9 @@ require 'nickserver/error_response'
module Nickserver
module RequestHandlers
class InvalidEmailHandler < Base
-
def handle
return unless request.email
- ErrorResponse.new("Not a valid address") if email.invalid?
+ ErrorResponse.new('Not a valid address') if email.invalid?
end
protected
diff --git a/lib/nickserver/request_handlers/leap_email_handler.rb b/lib/nickserver/request_handlers/leap_email_handler.rb
index bc3ddef..d202e15 100644
--- a/lib/nickserver/request_handlers/leap_email_handler.rb
+++ b/lib/nickserver/request_handlers/leap_email_handler.rb
@@ -5,7 +5,6 @@ require 'nickserver/nicknym/source'
module Nickserver
module RequestHandlers
class LeapEmailHandler < Base
-
def handle
source.query(email) if request.email && remote_email? && nicknym_email?
end
@@ -31,7 +30,6 @@ module Nickserver
def domain
Config.domain || request.domain
end
-
end
end
end
diff --git a/lib/nickserver/request_handlers/local_email_handler.rb b/lib/nickserver/request_handlers/local_email_handler.rb
index 08147a0..bed26bd 100644
--- a/lib/nickserver/request_handlers/local_email_handler.rb
+++ b/lib/nickserver/request_handlers/local_email_handler.rb
@@ -5,7 +5,6 @@ require 'nickserver/couch_db/source'
module Nickserver
module RequestHandlers
class LocalEmailHandler < Base
-
def handle
source.query(email) if request.email && email.domain?(domain)
end
@@ -23,7 +22,6 @@ module Nickserver
def source
Nickserver::CouchDB::Source.new adapter
end
-
end
end
end