n8n-nodes-chatwork
Version:
Provides an n8n community node for integrating Chatwork messaging and task APIs into automated workflows.
55 lines • 1.62 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.roomCreateTaskProperties = void 0;
const properties_1 = require("../../shared/properties");
const enums_1 = require("../../shared/enums");
const utils_1 = require("../../shared/utils");
exports.roomCreateTaskProperties = (0, utils_1.withDisplayOptions)([
properties_1.roomIdProperty,
{
...properties_1.messageProperty,
placeholder: 'Follow up with client',
description: 'Description of the task',
},
{
displayName: 'Assignees (Account IDs)',
name: 'toIds',
type: 'string',
required: true,
default: '',
placeholder: '123,456',
description: 'Comma-separated account IDs',
displayOptions: {
show: {
resource: [enums_1.Resource.ROOM],
operation: [enums_1.RoomOperations.CREATE_TASK],
},
},
routing: {
send: {
type: 'body',
property: 'to_ids',
},
},
},
{
displayName: 'Due Date',
name: 'limit',
type: 'dateTime',
default: null,
description: 'Task due date',
routing: {
send: {
type: 'body',
property: 'limit',
value: '={{ Math.floor(new Date($parameter.limit).getTime() / 1000) }}',
},
},
},
], {
show: {
resource: [enums_1.Resource.ROOM],
operation: [enums_1.RoomOperations.CREATE_TASK],
},
});
//# sourceMappingURL=createTask.js.map