Fix lint errors
This commit is contained in:
parent
6f7f55f783
commit
b3a3729261
1 changed files with 12 additions and 13 deletions
|
@ -34,7 +34,10 @@ function redactPhone(text) {
|
||||||
}
|
}
|
||||||
|
|
||||||
function redactGroup(text) {
|
function redactGroup(text) {
|
||||||
return text.replace(GROUP_REGEX, (match, before, id, after) => `${before}[REDACTED]${id.slice(-3)}${after}`);
|
return text.replace(
|
||||||
|
GROUP_REGEX,
|
||||||
|
(match, before, id, after) => `${before}[REDACTED]${id.slice(-3)}${after}`
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
function now() {
|
function now() {
|
||||||
|
@ -42,9 +45,7 @@ function now() {
|
||||||
return date.toJSON();
|
return date.toJSON();
|
||||||
}
|
}
|
||||||
|
|
||||||
function log() {
|
function log(...args) {
|
||||||
const args = Array.prototype.slice.call(arguments, 0);
|
|
||||||
|
|
||||||
const consoleArgs = ['INFO ', now()].concat(args);
|
const consoleArgs = ['INFO ', now()].concat(args);
|
||||||
console._log(...consoleArgs);
|
console._log(...consoleArgs);
|
||||||
|
|
||||||
|
@ -53,7 +54,7 @@ function log() {
|
||||||
if (typeof item !== 'string') {
|
if (typeof item !== 'string') {
|
||||||
try {
|
try {
|
||||||
return JSON.stringify(item);
|
return JSON.stringify(item);
|
||||||
} catch (e) {
|
} catch (error) {
|
||||||
return item;
|
return item;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -109,18 +110,19 @@ function fetch() {
|
||||||
}));
|
}));
|
||||||
}
|
}
|
||||||
|
|
||||||
function publish(log) {
|
function publish(rawContent) {
|
||||||
log = log || fetch();
|
const content = rawContent || fetch();
|
||||||
|
|
||||||
return new Promise(((resolve) => {
|
return new Promise(((resolve) => {
|
||||||
const payload = textsecure.utils.jsonThing({
|
const payload = textsecure.utils.jsonThing({
|
||||||
files: {
|
files: {
|
||||||
'debugLog.txt': {
|
'debugLog.txt': {
|
||||||
content: log,
|
content,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// eslint-disable-next-line more/no-then
|
||||||
$.post('https://api.github.com/gists', payload)
|
$.post('https://api.github.com/gists', payload)
|
||||||
.then((response) => {
|
.then((response) => {
|
||||||
console._log('Posted debug log to ', response.html_url);
|
console._log('Posted debug log to ', response.html_url);
|
||||||
|
@ -148,10 +150,7 @@ const logger = bunyan.createLogger({
|
||||||
});
|
});
|
||||||
|
|
||||||
// The Bunyan API: https://github.com/trentm/node-bunyan#log-method-api
|
// The Bunyan API: https://github.com/trentm/node-bunyan#log-method-api
|
||||||
function logAtLevel() {
|
function logAtLevel(level, ...args) {
|
||||||
const level = arguments[0];
|
|
||||||
const args = Array.prototype.slice.call(arguments, 1);
|
|
||||||
|
|
||||||
const ipcArgs = [`log-${level}`].concat(args);
|
const ipcArgs = [`log-${level}`].concat(args);
|
||||||
ipc.send(...ipcArgs);
|
ipc.send(...ipcArgs);
|
||||||
|
|
||||||
|
@ -169,7 +168,7 @@ window.log = {
|
||||||
publish,
|
publish,
|
||||||
};
|
};
|
||||||
|
|
||||||
window.onerror = function (message, script, line, col, error) {
|
window.onerror = (message, script, line, col, error) => {
|
||||||
const errorInfo = error && error.stack ? error.stack : JSON.stringify(error);
|
const errorInfo = error && error.stack ? error.stack : JSON.stringify(error);
|
||||||
window.log.error(`Top-level unhandled error: ${errorInfo}`);
|
window.log.error(`Top-level unhandled error: ${errorInfo}`);
|
||||||
};
|
};
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue