Commit ac295210e7b95339f66f7474d5b9d836bfc4ffbe
1 parent
06bd6b59
Exists in
theme-brasil-digital-from-staging
and in
9 other branches
oauth_client: move js to view
Showing
3 changed files
with
12 additions
and
14 deletions
Show diff stats
plugins/oauth_client/lib/oauth_client_plugin.rb
| @@ -29,10 +29,6 @@ class OauthClientPlugin < Noosfero::Plugin | @@ -29,10 +29,6 @@ class OauthClientPlugin < Noosfero::Plugin | ||
| 29 | end | 29 | end |
| 30 | end | 30 | end |
| 31 | 31 | ||
| 32 | - def js_files | ||
| 33 | - 'main.js' | ||
| 34 | - end | ||
| 35 | - | ||
| 36 | PROVIDERS = { | 32 | PROVIDERS = { |
| 37 | :facebook => { | 33 | :facebook => { |
| 38 | :name => 'Facebook' | 34 | :name => 'Facebook' |
plugins/oauth_client/public/main.js
| @@ -1,9 +0,0 @@ | @@ -1,9 +0,0 @@ | ||
| 1 | -function oauthPluginCloseLoginPopup(loggedIn, privateToken) { | ||
| 2 | - if (window.opener && typeof window.opener.oauthPluginHandleLoginResult == 'function') { | ||
| 3 | - try { | ||
| 4 | - window.opener.oauthPluginHandleLoginResult(loggedIn, privateToken); | ||
| 5 | - } catch (err) {} | ||
| 6 | - window.close(); | ||
| 7 | - } | ||
| 8 | - return false; | ||
| 9 | -} |
plugins/oauth_client/views/oauth_client_plugin_public/finish.html.erb
| 1 | -<script>oauthPluginCloseLoginPopup(<%= logged_in? %>, '<%= private_token %>');</script> | 1 | +<script> |
| 2 | + function oauthPluginCloseLoginPopup(loggedIn, privateToken) { | ||
| 3 | + if (window.opener && typeof window.opener.oauthPluginHandleLoginResult == 'function') { | ||
| 4 | + try { | ||
| 5 | + window.opener.oauthPluginHandleLoginResult(loggedIn, privateToken); | ||
| 6 | + } catch (err) {} | ||
| 7 | + window.close(); | ||
| 8 | + } | ||
| 9 | + return false; | ||
| 10 | + } | ||
| 11 | + oauthPluginCloseLoginPopup(<%= logged_in? %>, '<%= private_token %>'); | ||
| 12 | +</script> |