Remove eslint-disable comments (#4681)

Do not reject console.error and console.warn with ESLint rules.
master
Yamagishi Kazutoshi 7 years ago committed by Eugen Rochko
parent e4c761f902
commit fbe1115114
  1. 1
      .eslintrc.yml
  2. 2
      app/javascript/mastodon/features/ui/index.js
  3. 4
      app/javascript/mastodon/web_push_subscription.js

@ -49,6 +49,7 @@ rules:
- warn - warn
- allow: - allow:
- error - error
- warn
no-fallthrough: error no-fallthrough: error
no-irregular-whitespace: error no-irregular-whitespace: error
no-mixed-spaces-and-tabs: warn no-mixed-spaces-and-tabs: warn

@ -135,7 +135,7 @@ export default class UI extends React.PureComponent {
if (data.type === 'navigate') { if (data.type === 'navigate') {
this.context.router.history.push(data.path); this.context.router.history.push(data.path);
} else { } else {
console.warn('Unknown message type:', data.type); // eslint-disable-line no-console console.warn('Unknown message type:', data.type);
} }
} }

@ -48,7 +48,6 @@ export function register () {
if (supportsPushNotifications) { if (supportsPushNotifications) {
if (!getApplicationServerKey()) { if (!getApplicationServerKey()) {
// eslint-disable-next-line no-console
console.error('The VAPID public key is not set. You will not be able to receive Web Push Notifications.'); console.error('The VAPID public key is not set. You will not be able to receive Web Push Notifications.');
return; return;
} }
@ -84,10 +83,8 @@ export function register () {
}) })
.catch(error => { .catch(error => {
if (error.code === 20 && error.name === 'AbortError') { if (error.code === 20 && error.name === 'AbortError') {
// eslint-disable-next-line no-console
console.warn('Your browser supports Web Push Notifications, but does not seem to implement the VAPID protocol.'); console.warn('Your browser supports Web Push Notifications, but does not seem to implement the VAPID protocol.');
} else if (error.code === 5 && error.name === 'InvalidCharacterError') { } else if (error.code === 5 && error.name === 'InvalidCharacterError') {
// eslint-disable-next-line no-console
console.error('The VAPID public key seems to be invalid:', getApplicationServerKey()); console.error('The VAPID public key seems to be invalid:', getApplicationServerKey());
} }
@ -103,7 +100,6 @@ export function register () {
} }
}); });
} else { } else {
// eslint-disable-next-line no-console
console.warn('Your browser does not support Web Push Notifications.'); console.warn('Your browser does not support Web Push Notifications.');
} }
} }

Loading…
Cancel
Save