MCPcopy Create free account
hub / github.com/CyferShepard/Jellystat / #errorHandler

Method #errorHandler

backend/classes/emby-api.js:30–42  ·  view source on GitHub ↗
(error, url)

Source from the content-addressed store, hash-verified

28 return false;
29 }
30 #errorHandler(error, url) {
31 if (error.response) {
32 console.log("[EMBY-API]: " + this.#httpErrorMessageHandler(error));
33 } else {
34 console.log("[EMBY-API]", {
35 ErrorAt: this.#getErrorLineNumber(error),
36 ErrorLines: this.#getErrorLineNumbers(error),
37 Message: error.message,
38 url: url,
39 // StackTrace: this.#getStackTrace(error),
40 });
41 }
42 }
43
44 #httpErrorMessageHandler(error) {
45 let message = "";

Callers 15

getUsersMethod · 0.95
getAdminsMethod · 0.95
getUserByIdMethod · 0.95
getItemsByIDMethod · 0.95
getItemsFromParentIdMethod · 0.95
getItemInfoMethod · 0.95
getLibrariesMethod · 0.95
getSeasonsMethod · 0.95
getEpisodesMethod · 0.95
getRecentlyAddedMethod · 0.95
getSessionsMethod · 0.95
getInstalledPluginsMethod · 0.95

Calls 3

#getErrorLineNumberMethod · 0.95
#getErrorLineNumbersMethod · 0.95

Tested by

no test coverage detected