X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/64b3e289ac14533c6fb2b1223b6417ad0446878c..0fa09de8f82bdd77410e3330079c13bf6a3c6517:/app/models/client_application.rb?ds=inline diff --git a/app/models/client_application.rb b/app/models/client_application.rb index 4e3dffb99..ee39c294b 100644 --- a/app/models/client_application.rb +++ b/app/models/client_application.rb @@ -56,8 +56,7 @@ class ClientApplication < ApplicationRecord signature = OAuth::Signature.build(request, options, &block) return false unless OauthNonce.remember(signature.request.nonce, signature.request.timestamp) - value = signature.verify - value + signature.verify rescue OAuth::Signature::UnknownSignatureMethod false end @@ -67,7 +66,7 @@ class ClientApplication < ApplicationRecord end def oauth_server - @oauth_server ||= OAuth::Server.new("https://" + Settings.server_url) + @oauth_server ||= OAuth::Server.new("https://#{Settings.server_url}") end def credentials