MCPcopy
hub / github.com/louislam/dockge / callbackError

Function callbackError

backend/util-server.ts:54–76  ·  view source on GitHub ↗
(error : unknown, callback : unknown)

Source from the content-addressed store, hash-verified

52}
53
54export function callbackError(error : unknown, callback : unknown) {
55 if (typeof(callback) !== "function") {
56 log.error("console", "Callback is not a function");
57 return;
58 }
59
60 if (error instanceof Error) {
61 callback({
62 ok: false,
63 msg: error.message,
64 msgi18n: true,
65 });
66 } else if (error instanceof ValidationError) {
67 callback({
68 ok: false,
69 type: ERROR_TYPE_VALIDATION,
70 msg: error.message,
71 msgi18n: true,
72 });
73 } else {
74 log.debug("console", "Unknown error: " + error);
75 }
76}
77
78export function callbackResult(result : unknown, callback : unknown) {
79 if (typeof(callback) !== "function") {

Callers 4

createMethod · 0.90
createMethod · 0.90
createMethod · 0.90
createMethod · 0.90

Calls 2

errorMethod · 0.80
debugMethod · 0.80

Tested by

no test coverage detected