From f7f919e5c40f36a920e5e10076f6a170e362d790 Mon Sep 17 00:00:00 2001 From: j0be Date: Mon, 26 Sep 2016 13:57:51 -0400 Subject: [PATCH] V1.1 complete Ajax calls quantity tracking is back. --- powerdeletesuite.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/powerdeletesuite.js b/powerdeletesuite.js index 78a9963..a01f3dd 100644 --- a/powerdeletesuite.js +++ b/powerdeletesuite.js @@ -138,6 +138,7 @@ var pdApp = { num_individual: 0, submission_pages: 0, comment_pages: 0, + ajax_calls: 0, after: false }; @@ -194,6 +195,7 @@ var pdApp = { }, checkSubmitted: function () { pdApp.process.updateDisplay(); + pdApp.processInfo.ajax_calls ++; $.ajax({ url: 'https://www.reddit.com/user/'+pdApp.config.user+'/submitted/.json'+(pdApp.processInfo.after ? '?after='+pdApp.processInfo.after : '') }).then(function(resp) { @@ -212,6 +214,7 @@ var pdApp = { }, checkSearch: function () { pdApp.process.updateDisplay(); + pdApp.processInfo.ajax_calls ++; $.ajax({ url: 'https://www.reddit.com/search.json?q=author%3A'+pdApp.config.user+(pdApp.processInfo.after ? '&after='+pdApp.processInfo.after : '') }).then(function(resp) { @@ -235,6 +238,7 @@ var pdApp = { }, checkComments: function () { pdApp.process.updateDisplay(); + pdApp.processInfo.ajax_calls ++; $.ajax({ url: 'https://www.reddit.com/user/'+pdApp.config.user+'/comments/.json'+(pdApp.processInfo.after ? '?after='+pdApp.processInfo.after : '') }).then(function(resp) { @@ -292,6 +296,7 @@ var pdApp = { if (!settings.saved || item.data.saved === false) { if (!settings.mod || !item.data.distinguished) { if ((edited === false && settings['comments-edit']) && (item.kind === 't1' || item.data.is_self)) { + pdApp.processInfo.ajax_calls ++; $.ajax({ url: 'https://www.reddit.com/api/editusertext', method: 'post', @@ -313,6 +318,7 @@ var pdApp = { console.error(resp); }); } else if (settings['comments'] || settings['submissions']) { + pdApp.processInfo.ajax_calls ++; $.ajax({ url: 'https://www.reddit.com/api/del', method: 'post', @@ -348,7 +354,7 @@ var pdApp = { done: function () { window.pd_processing = false; $('#pd__central .processing').html(''); - $('#pd__central .processing').append('

Completed after making a ton calls to the reddit servers.

'); + $('#pd__central .processing').append('

Completed after making '+pdApp.processInfo.ajax_calls+' calls to the reddit servers.

'); $('#pd__central .processing').append('

If you need to re run the script, just click the bookmarklet again!

'); document.title = $('#header-bottom-right .user a').first().text()+' | Power Delete Suite'; }