Commit f7311a2f67bb2cb44a071b6b0903aac586026935
1 parent
0c00c5ce
Exists in
theme-brasil-digital-from-staging
and in
9 other branches
oauth_client: fix data returned when finish
Showing
1 changed file
with
1 additions
and
1 deletions
Show diff stats
plugins/oauth_client/views/oauth_client_plugin_public/finish.html.erb
1 | <script> | 1 | <script> |
2 | window.addEventListener("message", function(ev) { | 2 | window.addEventListener("message", function(ev) { |
3 | if (ev.data.message === "requestOauthClientPluginResult") { | 3 | if (ev.data.message === "requestOauthClientPluginResult") { |
4 | - ev.source.postMessage({ message: "oauthClientPluginResult", logged_in: <%= logged_in? %>, private_token: '<%= private_token %>', user: <%= {:login => current_user.login, :person => {:identifier => current_user.person.identifier, :name => current_user.person.name}}.to_json %> }, "*"); | 4 | + ev.source.postMessage({ message: "oauthClientPluginResult", logged_in: <%= logged_in? %>, private_token: '<%= private_token %>', user: <%= (logged_in? ? {:login => current_user.login, :person => {:identifier => current_user.person.identifier, :name => current_user.person.name}} : {}).to_json %> }, "*"); |
5 | } | 5 | } |
6 | }); | 6 | }); |
7 | </script> | 7 | </script> |