Commit 2f1d915d008a7f75702e2561653db0d38689a3c0

Authored by Michel Felipe
1 parent b9bc7db9

Change 'Main' module to global and move 'oauthPluginHandle' function to global a…

…ccess like it was made before by Victor.
Showing 1 changed file with 7 additions and 7 deletions   Show diff stats
js/main.js
1 1 define(['handlebars','handlebars_helpers'], function(Handlebars){
2 2  
3   -
4 3 /* global Handlebars, $ */
5 4 // The template code
6 5 var templateSource = $('#proposal-template').html();
... ... @@ -170,7 +169,7 @@ define(['handlebars','handlebars_helpers'], function(Handlebars){
170 169 $.ajax({
171 170 type: 'post',
172 171 url: host + $form.attr('action'),
173   - data: $('#'+this.id).serialize() + '&private_token=' + private_token + '&fields=id&article[name]=article_' + guid()
  172 + data: $('#'+this.id).serialize() + '&private_token=' + private_token + '&fields=id&article[name]=article_' + Main.guid()
174 173 })
175 174 .done(function( /*data*/ ) {
176 175 form.reset();
... ... @@ -194,7 +193,7 @@ define(['handlebars','handlebars_helpers'], function(Handlebars){
194 193 var BARRA_ADDED = false;
195 194 var HIDE_BARRA_DO_GOVERNO = false;
196 195  
197   - var Main = (function(){
  196 + Main = (function(){
198 197  
199 198 return {
200 199 loadRandomProposal: function (topic_id, private_token) {
... ... @@ -306,9 +305,6 @@ define(['handlebars','handlebars_helpers'], function(Handlebars){
306 305 loginButton.siblings('.login-container').show();
307 306 }
308 307 },
309   - oauthPluginHandleLoginResult: function(loggedIn, token) {
310   - loginCallback(loggedIn, token);
311   - },
312 308 guid: function() {
313 309 function s4() {
314 310 return Math.floor((1 + Math.random()) * 0x10000)
... ... @@ -544,7 +540,7 @@ define(['handlebars','handlebars_helpers'], function(Handlebars){
544 540 //withCredentials: true
545 541 }
546 542 }).done(function(data) {
547   - loginCallback(true, data.private_token);
  543 + Main.loginCallback(true, data.private_token);
548 544 }).fail(function( /*data*/ ) {
549 545 message.show();
550 546 message.text('Não foi possível logar');
... ... @@ -553,6 +549,10 @@ define(['handlebars','handlebars_helpers'], function(Handlebars){
553 549 });
554 550 });
555 551  
  552 + window.oauthPluginHandleLoginResult = function(loggedIn, token) {
  553 + Main.loginCallback(loggedIn, token);
  554 + }
  555 +
556 556 if('onhashchange' in window){
557 557  
558 558 window.onhashchange = function(){
... ...