Skip to content
This repository was archived by the owner on Jul 24, 2023. It is now read-only.

Commit daea30c

Browse files
committed
forgot to_session_value
1 parent b44a1eb commit daea30c

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

lib/openid/consumer/discovery_manager.rb

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,14 @@ def empty?
3030
end
3131

3232
def to_session_value
33+
services = @services.map{|s| s.respond_to?(:to_session_value) ? s.to_session_value : s }
34+
current_val = @current.respond_to?(:to_session_value) ? @current.to_session_value : @current
35+
3336
{
3437
'starting_url' => @starting_url,
3538
'yadis_url' => @yadis_url,
36-
'services' => @services,
37-
'current' => @current
39+
'services' => services,
40+
'current' => current_val
3841
}
3942
end
4043

0 commit comments

Comments
 (0)