We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d995445 commit c700ff2Copy full SHA for c700ff2
features/page/session/password_recover.rb
@@ -8,10 +8,11 @@ class PasswordRecover
8
9
class << self
10
def path_for_token token
11
- host = Capybara.current_session.server.host
12
- port = Capybara.current_session.server.port
+ current_host =
+ Capybara.app_host ||
13
+ "http://#{ Capybara.current_session.server.host }:#{ Capybara.current_session.server.port }"
14
- "/users/password/edit?config=default&redirect_url=http%3A%2F%2F#{ host }%3A#{ port }%2Fecho.json&reset_password_token=#{ token }"
15
+ "/users/password/edit?config=default&#{ URI.encode_www_form redirect_url: current_host }%2Fecho.json&reset_password_token=#{ token }"
16
end
17
18
0 commit comments