UNPKG

n8n

Version:

n8n Workflow Automation Tool

35 lines 1.16 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.toLdapConfigurationResponse = toLdapConfigurationResponse; exports.toLdapConfigUpdate = toLdapConfigUpdate; exports.toLdapSyncHistoryResponse = toLdapSyncHistoryResponse; const n8n_workflow_1 = require("n8n-workflow"); function toLdapConfigurationResponse(config) { return { ...config, bindingAdminPassword: config.bindingAdminPassword ? n8n_workflow_1.CREDENTIAL_BLANKING_VALUE : '', }; } function toLdapConfigUpdate(data, current) { return { ...data, bindingAdminPassword: data.bindingAdminPassword === n8n_workflow_1.CREDENTIAL_BLANKING_VALUE ? current.bindingAdminPassword : data.bindingAdminPassword, }; } function toLdapSyncHistoryResponse(row) { return { id: row.id, runMode: row.runMode, status: row.status, startedAt: row.startedAt, endedAt: row.endedAt, scanned: row.scanned, created: row.created, updated: row.updated, disabled: row.disabled, error: row.error, }; } //# sourceMappingURL=ldap.mapper.js.map