minor api change for chat callbacks, and plugins fixed to use the new changes

(which broke after today's niantic site update anyway)
This commit is contained in:
Jon Atkins 2015-03-20 20:53:45 +00:00
parent d98546a173
commit 5298c98fdd
4 changed files with 6 additions and 6 deletions

View File

@ -172,7 +172,7 @@ window.chat.handleFaction = function(data, olderMsgs) {
chat.writeDataToHash(data, chat._faction, false, olderMsgs);
var oldMsgsWereAdded = old !== chat._faction.oldestTimestamp;
runHooks('factionChatDataAvailable', {raw: data, processed: chat._faction.data});
runHooks('factionChatDataAvailable', {raw: data, result: data.result, processed: chat._faction.data});
window.chat.renderFaction(oldMsgsWereAdded);
}
@ -220,7 +220,7 @@ window.chat.handlePublic = function(data, olderMsgs) {
chat.writeDataToHash(data, chat._public, undefined, olderMsgs); //NOTE: isPublic passed as undefined - this is the 'all' channel, so not really public or private
var oldMsgsWereAdded = old !== chat._public.oldestTimestamp;
runHooks('publicChatDataAvailable', {raw: data, processed: chat._public.data});
runHooks('publicChatDataAvailable', {raw: data, result: data.result, processed: chat._public.data});
window.chat.renderPublic(oldMsgsWereAdded);
@ -271,7 +271,7 @@ window.chat.handleAlerts = function(data, olderMsgs) {
var oldMsgsWereAdded = old !== chat._alerts.oldestTimestamp;
// no hoot for alerts - API change planned here...
// runHooks('alertsChatDataAvailable', {raw: data, processed: chat._alerts.data});
// runHooks('alertsChatDataAvailable', {raw: data, result: data.result, processed: chat._alerts.data});
window.chat.renderAlerts(oldMsgsWereAdded);
}

View File

@ -186,7 +186,7 @@ window.plugin.guessPlayerLevels.extractChatData = function(data) {
attackData[nick][timestamp].push(portal);
}
data.raw.success.forEach(function(msg) {
data.result.forEach(function(msg) {
var plext = msg[2].plext;
// search for "x deployed an Ly Resonator on z"

View File

@ -142,7 +142,7 @@ window.plugin.playerTracker.eventHasLatLng = function(ev, lat, lng) {
window.plugin.playerTracker.processNewData = function(data) {
var limit = plugin.playerTracker.getLimit();
$.each(data.raw.success, function(ind, json) {
$.each(data.result, function(ind, json) {
// skip old data
if(json[1] < limit) return true;

View File

@ -72,7 +72,7 @@ window.plugin.uniques.onPortalDetailsUpdated = function() {
window.plugin.uniques.onPublicChatDataAvailable = function(data) {
var nick = window.PLAYER.nickname;
data.raw.success.forEach(function(msg) {
data.result.forEach(function(msg) {
var plext = msg[2].plext,
markup = plext.markup;