From 0a7fedba005bd53a51f71a19724704257a2b15a3 Mon Sep 17 00:00:00 2001 From: coderaiser Date: Mon, 8 Dec 2014 04:03:33 -0500 Subject: [PATCH] refactor(github) callback --- lib/client/storage/_github.js | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/lib/client/storage/_github.js b/lib/client/storage/_github.js index 9a63cb12..6c0b2c9f 100644 --- a/lib/client/storage/_github.js +++ b/lib/client/storage/_github.js @@ -28,16 +28,14 @@ var CloudCmd, Util, join, DOM, CloudFunc, Github, cb; Events.add('message', function(event) { if (event.origin === document.location.origin) { Popup.close(); - GitHub.autorize(event.data); + GitHub.autorize(function() { + Util.exec.series([ + GitHub.getUserData, + Util.exec.ret(callback) + ]); + }, event.data); } }); - - GitHub.callback = function() { - Util.exec.series([ - GitHub.getUserData, - Util.exec.ret(callback) - ]); - }; } function load(callback) {