n8n-nodes-allure-testops
Version:
N8N node for Allure TestOps
73 lines • 2.21 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.updateOption = exports.updateFields = void 0;
exports.updateFields = [
{
displayName: 'Additional Fields',
name: 'additionalFieldsUpdateProject',
type: 'collection',
default: {},
placeholder: 'Add Field',
displayOptions: {
show: {
operation: [
'updateProject'
],
},
},
options: [
{
displayName: 'Abbreviation',
name: 'newAbbr',
type: 'string',
default: '',
},
{
displayName: 'Description',
name: 'newDesc',
type: 'string',
default: '',
typeOptions: {
rows: 4,
},
},
{
displayName: 'Is Favorite',
name: 'newFavorite',
type: 'boolean',
default: false,
},
{
displayName: 'Is Public',
name: 'newIsPublic',
type: 'boolean',
default: false,
},
{
displayName: 'Project Name',
name: 'projectName',
type: 'string',
default: '',
},
],
},
];
exports.updateOption = {
name: 'Update Project',
value: 'updateProject',
action: 'Update project',
routing: {
request: {
method: 'PATCH',
url: '=/api/project/{{$parameter.projectId}}',
body: {
name: '={{ $parameter.additionalFieldsUpdateProject.projectName }}',
abbr: '={{ $parameter.additionalFieldsUpdateProject.abbr }}',
description: '={{ $parameter.additionalFieldsUpdateProject.desc }}',
favorite: '={{ $parameter.additionalFieldsUpdateProject.favorite }}',
isPublic: '={{ $parameter.additionalFieldsUpdateProject.isPublic }}',
},
},
},
};
//# sourceMappingURL=Update.js.map