MALFunction - "Fix" ERRORS on MAL

When MAL bugs showing ERROR messages or is blank and doesn't load the script reloads the page until MAL is successfully loaded...

Verzia zo dňa 20.01.2021. Pozri najnovšiu verziu.

// ==UserScript==
// @name         MALFunction - "Fix" ERRORS on MAL
// @namespace    MALFunction
// @version      1.0.1
// @description  When MAL bugs showing ERROR messages or is blank and doesn't load the script reloads the page until MAL is successfully loaded...
// @author       hacker
// @match        https://myanimelist.net/*
// @icon         https://www.google.com/s2/favicons?domain=myanimelist.net
// @run-at       document-end
// @grant        none
// ==/UserScript==

(function() {
  'use strict';
  if (document.querySelector("body").innerHTML.length < 3100) {
    location.reload(); //Reloads the page
  }
  if (document.querySelector("title").innerText === "500 Internal Server Error" || document.querySelector("title").innerText === "504 Gateway Time-out" || document.querySelector("title").innerText === "ERROR: The request could not be satisfied") {
    location.reload(); //Reloads the page
  }
})();