UNPKG

cnpmcore

Version:
29 lines 2.12 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.HookConvertor = void 0; class HookConvertor { static convertToHookVo(hook, user, task) { return { id: hook.hookId, username: user.name, name: hook.name, endpoint: hook.endpoint, secret: hook.secret, type: hook.type, created: hook.createdAt, updated: hook.updatedAt, delivered: !!task, last_delivery: task?.updatedAt || null, response_code: task?.data.responseStatus || 0, status: 'active', }; } static convertToDeleteHookVo(hook, user, task) { const vo = HookConvertor.convertToHookVo(hook, user, task); return Object.assign(vo, { deleted: true, }); } } exports.HookConvertor = HookConvertor; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSG9va0NvbnZlcnRvci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL2FwcC9wb3J0L2NvbnRyb2xsZXIvY29udmVydG9yL0hvb2tDb252ZXJ0b3IudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBb0NBLE1BQWEsYUFBYTtJQUN4QixNQUFNLENBQUMsZUFBZSxDQUFDLElBQVUsRUFBRSxJQUFVLEVBQUUsSUFBeUM7UUFDdEYsT0FBTztZQUNMLEVBQUUsRUFBRSxJQUFJLENBQUMsTUFBTTtZQUNmLFFBQVEsRUFBRSxJQUFJLENBQUMsSUFBSTtZQUNuQixJQUFJLEVBQUUsSUFBSSxDQUFDLElBQUk7WUFDZixRQUFRLEVBQUUsSUFBSSxDQUFDLFFBQVE7WUFDdkIsTUFBTSxFQUFFLElBQUksQ0FBQyxNQUFNO1lBQ25CLElBQUksRUFBRSxJQUFJLENBQUMsSUFBSTtZQUNmLE9BQU8sRUFBRSxJQUFJLENBQUMsU0FBUztZQUN2QixPQUFPLEVBQUUsSUFBSSxDQUFDLFNBQVM7WUFDdkIsU0FBUyxFQUFFLENBQUMsQ0FBQyxJQUFJO1lBQ2pCLGFBQWEsRUFBRSxJQUFJLEVBQUUsU0FBUyxJQUFJLElBQUk7WUFDdEMsYUFBYSxFQUFFLElBQUksRUFBRSxJQUFJLENBQUMsY0FBYyxJQUFJLENBQUM7WUFDN0MsTUFBTSxFQUFFLFFBQVE7U0FDakIsQ0FBQztJQUNKLENBQUM7SUFFRCxNQUFNLENBQUMscUJBQXFCLENBQUMsSUFBVSxFQUFFLElBQVUsRUFBRSxJQUE2QjtRQUNoRixNQUFNLEVBQUUsR0FBRyxhQUFhLENBQUMsZUFBZSxDQUFDLElBQUksRUFBRSxJQUFJLEVBQUUsSUFBSSxDQUFDLENBQUM7UUFDM0QsT0FBTyxNQUFNLENBQUMsTUFBTSxDQUFDLEVBQUUsRUFBRTtZQUN2QixPQUFPLEVBQUUsSUFBSTtTQUNkLENBQUMsQ0FBQztJQUNMLENBQUM7Q0FDRjtBQXhCRCxzQ0F3QkMifQ==