Commit 9d1d73d66090cc37cffd5d9281f9ed5c7384223b
1 parent
3ec278d7
Exists in
master
and in
15 other branches
oauth_client: fix signup page
Showing
2 changed files
with
10 additions
and
0 deletions
Show diff stats
plugins/oauth_client/lib/ext/user.rb
@@ -9,6 +9,7 @@ class User | @@ -9,6 +9,7 @@ class User | ||
9 | after_create :store_oauth_providers | 9 | after_create :store_oauth_providers |
10 | 10 | ||
11 | def initialize_with_oauth_client(attributes = {}, options = {}) | 11 | def initialize_with_oauth_client(attributes = {}, options = {}) |
12 | + attributes ||= {} | ||
12 | @oauth_providers = attributes.delete(:oauth_providers) || [] | 13 | @oauth_providers = attributes.delete(:oauth_providers) || [] |
13 | initialize_without_oauth_client(attributes, options) | 14 | initialize_without_oauth_client(attributes, options) |
14 | end | 15 | end |
plugins/oauth_client/test/functional/oauth_client_plugin_account_controller_test.rb
0 → 100644