filestash/public/helpers/log.js
2023-08-07 20:39:41 +10:00

12 lines
510 B
JavaScript

export function report(msg, error, link, lineNo, columnNo) {
if (navigator.onLine === false) return Promise.resolve();
let url = "/report?";
url += "url="+encodeURIComponent(location.href)+"&";
url += "msg="+encodeURIComponent(msg)+"&";
url += "from="+encodeURIComponent(link)+"&";
url += "from.lineNo="+lineNo+"&";
url += "from.columnNo="+columnNo;
if (error) url += "error="+encodeURIComponent(error.message)+"&";
return fetch(url, { method: "post" }).catch(() => {});
}