Commit f7311a2f67bb2cb44a071b6b0903aac586026935

Authored by Victor Costa
1 parent 0c00c5ce

oauth_client: fix data returned when finish

plugins/oauth_client/views/oauth_client_plugin_public/finish.html.erb
1 1 <script>
2 2 window.addEventListener("message", function(ev) {
3 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 7 </script>
... ...