changed way to get encrypted data to make cross server requests possible
This commit is contained in:
1 parent
d1c01b6bf9
commit
18938a77d0
4 files changed
+23
-8
No files matched your search
@@ -90,12 +90,24 @@ define(['m', '_', 'spritz', 'teams'], function (m, _ , spritz, teams) {
|
||||
return JSON.parse(spritz.utf8ByteArrayToString(decryptedMessage));
|
||||
};
|
||||
|
||||
playersTable.getEncryptedPlayerList = function(){
|
||||
var deferred = m.deferred();
|
||||
var interval = setInterval(function() {
|
||||
if(!_.isEmpty(window.encryptedPlayerList)){
|
||||
clearInterval(interval);
|
||||
deferred.resolve(window.encryptedPlayerList);
|
||||
m.redraw();
|
||||
}
|
||||
}, 333);
|
||||
return deferred.promise;
|
||||
};
|
||||
|
||||
playersTable.controller = function(model){
|
||||
var players = m.prop([]);
|
||||
var ctrl = {};
|
||||
ctrl.model = model;
|
||||
|
||||
ctrl.players = m.request({method: "GET", url: window.playerListLocation})
|
||||
ctrl.players = playersTable.getEncryptedPlayerList()
|
||||
.then(playersTable.decryptPlayerList)
|
||||
.then(players);
|
||||
ctrl.sortPlayers = function(){
|
||||
|
||||
Reference in new issue
Block a user