From d20e62dda20e476b2cb86a1483b9d1dc6337b664 Mon Sep 17 00:00:00 2001 From: Mayhem Date: Fri, 15 Nov 2013 21:11:32 +0100 Subject: [PATCH] Remove sending error logs. I don't have the time to look into them actively, and the majority of logs were not useful. --- src/General/Main.coffee | 37 +------------------------------------ 1 file changed, 1 insertion(+), 36 deletions(-) diff --git a/src/General/Main.coffee b/src/General/Main.coffee index e0b9abc8b..56dc4d618 100644 --- a/src/General/Main.coffee +++ b/src/General/Main.coffee @@ -187,7 +187,6 @@ Main = Main.callbackNodes Post, posts if $.hasClass d.body, 'fourchan_x' - Main.disableReports = true alert '4chan X v2 detected: Disable it or v3 will break.' <% if (type === 'userscript') { %> @@ -203,7 +202,6 @@ Main = localStorage.getItem '4chan-settings' catch err new Notice 'warning', 'Cookies need to be enabled on 4chan for <%= meta.name %> to operate properly.', 30 - Main.disableReports = true $.event '4chanXInitFinished' @@ -264,46 +262,13 @@ Main = new Notice 'error', [div, logs], 30 parseError: (data) -> - Main.logError data + c.error data.message, data.error.stack message = $.el 'div', textContent: data.message error = $.el 'div', textContent: data.error [message, error] - errors: [] - logError: (data) -> - unless Main.errors.length - $.on window, 'unload', Main.postErrors - c.error data.message, data.error.stack - Main.errors.push data - - postErrors: -> - return if Main.disableReports - errors = Main.errors.filter((d) -> !!d.error.stack).map((d) -> - <% if (type === 'userscript') { %> - # Before: - # someFn@file:///C:/Users//AppData/Roaming/Mozilla/Firefox/Profiles/.default/gm_scripts/4chan_X/4chan-X.user.js:line_number - # someFn@file:///home//.mozilla/firefox/.default/gm_scripts/4chan_X/4chan-X.user.js:line_number - # After: - # someFn@4chan-X.user.js:line_number - {name, message, stack} = d.error - stack = stack.replace /file:\/{3}.+\//g, '' - "#{d.message} #{name}: #{message} #{stack}" - <% } else { %> - "#{d.message} #{d.error.stack}" - <% } %> - ).join '\n' - return unless errors - $.ajax '<%= meta.page %>errors', null, - sync: true - form: $.formData - n: "<%= meta.name %> v#{g.VERSION}" - t: '<%= type %>' - ua: window.navigator.userAgent - url: window.location.href - e: errors - isThisPageLegit: -> # 404 error page or similar. unless 'thisPageIsLegit' of Main