mirror of
https://bitbucket.org/grumdrig/pq-web.git
synced 2026-09-29 00:34:00 -06:00
Don't cache roster so separate pq games don't stomp on each other
This commit is contained in:
committed by
Eric Fredricksen
parent
048ada9faf
commit
01f208d1a5
@@ -256,8 +256,9 @@ storage.loadRoster = function (callback) {
|
||||
// aight
|
||||
}
|
||||
}
|
||||
storage.games = value || {};
|
||||
callback(storage.games);
|
||||
value = value || {};
|
||||
callback(value);
|
||||
storage.games = value;
|
||||
}
|
||||
this.getItem("roster", gotItem);
|
||||
}
|
||||
@@ -288,16 +289,11 @@ storage.storeRoster = function (roster, callback) {
|
||||
}
|
||||
|
||||
storage.addToRoster = function (newguy, callback) {
|
||||
if (this.games) {
|
||||
this.games[newguy.Traits.Name] = newguy;
|
||||
this.storeRoster(this.games, callback);
|
||||
} else {
|
||||
this.loadRoster(function () {
|
||||
if (storage.games) // should always be true
|
||||
storage.addToRoster(newguy, callback);
|
||||
this.loadRoster(function (games) {
|
||||
games[newguy.Traits.Name] = newguy;
|
||||
storage.storeRoster(games, callback);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
Number.prototype.div = function (divisor) {
|
||||
var dividend = this / divisor;
|
||||
|
||||
Reference in New Issue
Block a user